yml2213
|
c6f16dfbee
|
增强和平小店账号管理
|
2026-08-09 09:18:41 +08:00 |
|
yml2213
|
2c88edb741
|
重构: 应用代码移入 internal/app 包,根目录只留入口
根目录原 7 个 app*.go 平铺,现收进 internal/app/ 子包:
- package main → package app
- NewApp → New(导出)
- startup/shutdown → Startup/Shutdown(导出,供 main.go 引用)
- main.go 改为薄入口,仅导入 internal/app 并装配 Wails
前端同步更新(Wails 绑定路径 go/main → go/app):
- window.go.main.App → window.go.app.App(10 处)
- env.d.ts 类型声明路径 wailsjs/go/main/App → wailsjs/go/app/App
根目录 Go 文件从 7 个减至 1 个(main.go),元文件更清晰
|
2026-07-29 13:27:08 +08:00 |
|
yml2213
|
3ae9cb4a42
|
重构: 活动热切换并发安全 + 代码清理优化
- 活动切换并发安全:App/Scheduler 增加 client/cfg 读写锁与快照访问,
支持运行中热替换客户端,切换活动不再静默覆盖用户自定义 timeApiUrl
- 启动失败时写入崩溃日志文件便于事后排查
- 前端类型声明从 Wails 自动生成的绑定派生,避免手写契约漂移
- 提取 parseAccountFile 消除 ExportAccounts/OrganizeAccounts 重复解析逻辑
- 删除 utils 中未使用的 ReadJSON/WriteJSON/WriteError 及空目录 internal/app
- gofmt 统一格式化(activity/types/scheduler 字段对齐)
- 新增 logger/seckill/utils 单元测试
- 清理 git 中遗留产物(frontend/app.js、yml.txt、其他日志/)并补全 .gitignore
|
2026-07-29 12:33:16 +08:00 |
|
yml2213
|
e8f101d0b8
|
修复错误
|
2026-06-26 14:21:54 +08:00 |
|
yml2213
|
154e55d484
|
初步优化成全部go+wails
|
2026-06-24 19:11:02 +08:00 |
|
yml2213
|
878daa4ab8
|
优化日志
|
2026-06-19 13:02:28 +08:00 |
|
yml2213
|
59b9dd12ef
|
优化日志系统
|
2026-06-19 12:10:55 +08:00 |
|
yml2213
|
4a5669963f
|
优化项目架构
|
2026-06-19 11:30:19 +08:00 |
|
yml2213
|
dc401afd26
|
增加日志系统等
|
2026-06-19 10:57:42 +08:00 |
|
yml2213
|
107af6dd60
|
彻底优化-1
|
2026-06-19 09:54:27 +08:00 |
|
yml2213
|
817f05886a
|
增加中文注释
|
2026-06-19 09:13:39 +08:00 |
|
yml2213
|
355dba342a
|
init
|
2026-06-19 07:29:22 +08:00 |
|