golang 的Md5加密,步骤比php加密步骤多了好几步,因为经常要用到,于是就简单的封装到一个函数(demo)
package main
import (
"crypto/md5"
"encoding/hex"
)
func EnMd5(mstr string) string {
data := []byte(mstr)
md5obj := md5.New()
md5obj.Write(data)
passowrd := md5obj.Sum(nil)
return hex.EncodeToString(passowrd)
}
func main(){
password := EnMd5("www.oschina.net")
println(password)
}