package main
import (
"crypto/md5"
"encoding/hex"
"fmt"
"io"
)
// 官网的例子:http://golang.org/pkg/crypto/md5/
func main() {
str := "123456" // 需要加密的字符串
h := md5.New()
io.WriteString(h, str)
fmt.Printf("%x\n", h.Sum(nil)) // 输出加密结果
c := md5.New()
c.Write([]byte(str))
fmt.Printf("%s\n", hex.EncodeToString(c.Sum(nil))) // 输出加密结果(项目中,用这个)
}