s:string(163) + string(172) + string(161) + string(163)
方法一:
m := md5.New()
m.Write([]byte(s))
return hex.EncodeToString(m.Sum(nil))
方法二:
tt :=[]byte{byte(163),byte(172),byte(161),byte(163)}
hash := md5.New()
hash.Write(tt)
fmt.Println(hex.EncodeToString(hash.Sum(nil)))
两个的结果不一样是为什么?
有疑问加站长微信联系(非本文作者)