Go语言中文网 为您找到相关结果 1

Golang不使用MD5比较文件内容是否一致

func compare(spath, dpath string) bool { sinfo, err := os.Lstat(spath) if err != nil { return false } dinfo, err := os.Lstat(dpath) if err != nil { return false } if sinfo.Size() != dinfo.Size() || !sinfo.ModTime().Equal(dinfo.ModTime()) { return false } return comparefile(spath, dpath) } func comparefile(spath, dpath string) bool { sFile, err := o...阅读全文

博文 2016-09-10 14:00:03 fyxichen