2021
06-19
06-19
Golang 获取文件md5校验的方法以及效率对比
近期有一个需求:获取多个文件md5校验和判断是否存在重复文件,因为文件数量较多,有的文件还比较大,需要处理的文件还没有到位,我就考虑了一下效率的问题。目前我已知的Golang中获取md5校验和的方法有两个这里直接给出实现源码。packagemainimport("crypto/md5""flag""fmt""io""io/ioutil""os")varwhich=flag.Bool("which",true,"")varpath=flag.String("path","","")varcnt=flag.Int("cnt",100,""...
继续阅读 >