- 新增文件扫描逻辑,遍历目录下所有文件并记录路径与元信息 - 新增核心处理逻辑,识别.HEIC图片及其对应的.MOV实况视频 - 自动将匹配的实况视频移动至 duplicates 目录以供用户确认删除 - 添加构建脚本build.sh用于编译和压缩可执行文件 - 更新.gitignore忽略.idea目录 - 重写README.md,明确工具用途、需求及效果预览 - 初始化模块依赖管理(go.mod, go.sum)及相关工具类和变量定义
10 lines
677 B
Go
10 lines
677 B
Go
package vars
|
|
|
|
var GlobalFilePathList []string // 所有文件的路径
|
|
var GlobalFilePath2FileNameExtMap = make(map[string]string) // 文件路径和文件名称(包含后缀)的映射关系
|
|
var GlobalFilePath2FileNameMap = make(map[string]string) // 文件路径和文件名称(不包含后缀)的映射关系
|
|
var GlobalFilePath2FileExtMap = make(map[string]string) // 文件路径和文件扩展名的映射关系
|
|
|
|
var GlobalHEICFilePathNameMap = make(map[string]string) // 文件路径和HEIC文件名称的映射关系
|
|
var GlobalMOVFilePathPathNameMap = make(map[string]string) // 文件路径和MOV文件名称的映射关系
|