go語言實現md5方法

import (
"crypto/md5"
"fmt"
)
func main(){
//第一種方式
md5data:=md5.Sum([]byte("caspar")) //校驗和
fmt.Printf("caspar通過md5方式一的值爲:%x\n",md5data)ide

//第二種方式
Md5Inst := md5.New()

Md5Inst.Write([]byte("caspar"))
md5data2:=Md5Inst.Sum(nil)
fmt.Printf("caspar通過md5方式二的值爲:%x\n",md5data2)
}spa

運行結果爲:
caspar通過md5方式一的值爲:69508841398c619ee3b7e78e556ad225
caspar通過md5方式二的值爲:69508841398c619ee3b7e78e556ad225code

相關文章
相關標籤/搜索