Files
dygou_go/.gitignore
T
yml2213 7c2c5a61a6 重构: 账号管理抽离、强类型返回、消除反射、删除死字段
- 抽离账号管理为独立 AccountStore,Scheduler 只持有引用,
  职责单一化(scheduler.go 减少 ~110 行)
- Wails 绑定方法返回结构体替代 map[string]any(新增 responses.go),
  前端获得强类型,字段名保持兼容无需改前端
- ExchangeRecord 移至 types 包,消除 types↔client 循环依赖
- extractAPIStatus 用 apiResponder 接口替代 reflect 逐字段查找,
  types.APIResponse 与 ExchangeListResponse 实现 APIStatus 方法
- 删除 types.Account.Password 死字段(鉴权仅用 Cookie)
- 重新生成 Wails 绑定,前端 vue-tsc 类型检查通过
2026-07-29 12:47:01 +08:00

36 lines
421 B
Plaintext

.idea
.cscode
*.iml
logs/
success_images/
build/
config.json
frontend/dist/
frontend/node_modules
# Wails 自动生成的前端绑定
frontend/wailsjs/
# 遗留构建产物
frontend/app.js
# 本地账号、Cookie 与抓包资料
data/user.txt
ck 对比.md
软软马卡龙.txt
# 本地笔记与运行日志
yml.txt
其他日志/
# 本地字体文件
*.ttf
# Go 编译输出
*.exe
*.app
.DS_Store
.workbuddy
.claude