go1.20.5
GoThrough

md5.BlockSize

// The blocksize of MD5 in bytes. const BlockSize = 64

md5.Size

// The size of an MD5 checksum in bytes. const Size = 16

md5.New

// New returns a new hash.Hash computing the MD5 checksum. The Hash also // implements encoding.BinaryMarshaler and encoding.BinaryUnmarshaler to // marshal and unmarshal the internal state of the hash. func New() hash.Hash

md5.Sum

// Sum returns the MD5 checksum of the data. func Sum(data []byte) [Size]byte