0
点赞
收藏
分享

微信扫一扫

Golang-使用md5对字符串进行加密

独孤凌雪 2022-05-13 阅读 127


方式一:

func md5Test1(str string) string {
m5 := md5.New()
_,err := m5.Write([]byte(str))
if err != nil {
panic(err)
}
md5String := hex.EncodeToString(m5.Sum(nil))
return md5String
}


方式二:

func md5Test2(str string) string {
md5String = fmt.Sprintf("%x", md5.Sum([]byte(str)))
return md5String
}


方式三:

func md5Test3(str string) string {
m := md5.New()
_,err := io.WriteString(m,str)
if err != nil {
panic(err)
}
md5String = fmt.Sprintf("%x", md5.Sum(nil))
return md5String
}


举报

相关推荐

0 条评论