func GetFileMD5(pathName string) (string) {
f, err := os.Open(pathName)
if err != nil {
fmt.Println("Open", err)
return ""
}
defer f.Close()

md5hash := md5.New()
if _, err := io.Copy(md5hash, f); err != nil {
fmt.Println("Copy", err)
return ""
}
has := md5hash.Sum(nil)
md5str := fmt.Sprintf("%x", has)
return md5str
}
说点什么
支持Markdown语法
好耶,沙发还空着ヾ(≧▽≦*)o
Loading...