MoonBit md5: provide simple md5 hash algorithm.
// Copyright 2009 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.$ moon version --all
moon 0.1.20260417 (8650a31 2026-04-17) ~/.moon/bin/moon
moonc v0.9.0+69d374a17 (2026-04-20) ~/.moon/bin/moonc
moonrun 0.1.20260417 (8650a31 2026-04-17) ~/.moon/bin/moonrun
moon-pilot 0.0.1-df92511 (2026-04-20) ~/.moon/bin/moon-pilotpub(open) trait HashFunc {
name(Self) -> String
write(Self, Byte) -> Unit
check_sum(Self) -> String
}type Digest