Skip to content

GoHashTool v1.1.0

Choose a tag to compare

@WanQTs WanQTs released this 17 Aug 12:22
· 8 commits to main since this release

v1.1.0 — 验收复核改良版 / Acceptance-review improvements.

更新 / What's New

  • 单文件校验新增 CRC32:粘贴 8 位十六进制哈希自动识别(8=CRC32、32=MD5、40=SHA-1、64=SHA-256、128=SHA-512)
  • 超大目录体验改良:目录展开移入任务线程,巨型目录树不再阻塞任务启动;扫描期间实时显示「已发现 N 个文件」,扫描阶段也可随时取消
  • 导出加固:唯一临时文件名 + 串行写盘,并发/重复导出同一路径不会产生半截文件或间歇性失败
  • Verify page now auto-detects CRC32 (8-char hex) alongside MD5 / SHA-1 / SHA-256 / SHA-512
  • Huge-folder scans no longer block startup: expansion runs inside the task with live "files found" progress and is cancellable
  • Hardened export: unique temp file name + serialized writes (no more partial files or intermittent rename failures)

下载 / Downloads

文件 体积 说明
GoHashTool-v1.1.0-windows-amd64.exe 10.5 MB 标准版
GoHashTool-v1.1.0-windows-amd64-upx.exe 3.7 MB UPX 压缩版

单文件绿色软件,双击即用,无需安装。需 Windows 10/11 64 位与 WebView2 运行时(Win11 已预装;缺少时会提示安装)。
Portable single-file exe. Requires 64-bit Windows 10/11 and the WebView2 Runtime (preinstalled on Windows 11).

质量验证 / Verification

  • go test ./...、go test -race ./...、go vet、gofmt 全部通过;前端 vitest 27/27
  • exe --selftest 无界面自检(已知值 / SUM 闭环 / 清单解析)退出码 0(标准版与 UPX 版均验证)
  • 冒烟实测:冷启动 ~1.2s,启动后 RSS ~34MB

Full Changelog: v1.0.0...v1.1.0