diff --git a/md5x/md5x.go b/md5x/md5x.go index 16e480b..3a61c3d 100644 --- a/md5x/md5x.go +++ b/md5x/md5x.go @@ -9,8 +9,12 @@ import ( // 字符串的md5 func Md5String(value string) string { + return Md5Byte([]byte(value)) +} + +func Md5Byte(b []byte) string { m := md5.New() - m.Write([]byte(value)) + m.Write(b) return hex.EncodeToString(m.Sum(nil)) }