package main import ( "fmt" "crypto/md5" "io" "encoding/hex" ) func main() { src := md5.New() io.WriteString(src, "hello md5") fmt.Printf("%x\n", src.Sum(nil)) fmt.Printf("%s\n", hex.EncodeToString(src.Sum(nil))) }