md5的简单使用
- Sum 将字节切片转化为MD5值
- write 可以写入多个数据
- 返回的值要进行转化
package main
import (
"crypto/md5"
"encoding/hex"
"fmt"
)
func main() {
data := md5.Sum([]byte("我是lei"))
d := hex.EncodeToString(data[:])
fmt.Println(d)
hasher := md5.New()
hasher.Write([]byte("我"))
hasher.Write([]byte("是lei"))
d2 := hasher.Sum(nil)
fmt.Printf("%x", d2)
}