Example #1
0
func diffFile(gFile *gdrive.File, lFile *local.File) (bool, error) {
	if gFile.IsFolder() != lFile.IsDir() {
		return false, nil
	}

	if lFile.IsDir() {
		return true, nil
	}

	md5Checksum, err := lFile.Md5Checksum()
	if err != nil {
		return false, err
	}

	return md5Checksum == gFile.Md5Checksum, nil
}