golang md5 摘要

md5 两种方式摘要
  • 直接sum 是长度为16的byte 转为16进制输出
data := []byte(str)
has := md5.Sum(data)
fmt.Println(fmt.Sprintf("%x", has) )
生成一个hash 接口对象 将字符串写入 转为16进制输出
w := md5.New()
io.WriteString(w, str)
fmt.Println(fmt.Sprintf("%x", w.Sum(nil)) )
posted @ 2022-05-09 14:08  vx_guanchaoguo0  阅读(55)  评论(0编辑  收藏  举报