Go语言MD5加密

Go语言中的crypto包中有各种加密算法:

如下代码演示如何做md5的加密。

package main

import (
    "crypto/md5"
    "encoding/hex"
)

//生成32位md5字串
func GetMd5String(s string) string {
    h := md5.New()
    h.Write([]byte(s))
    return hex.EncodeToString(h.Sum(nil))
}

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。