Files
lab/go/projects/lyra/internal/model/AGENTS.md
T
labmem 8b320817ed feat(lyra): 搭建基础骨架与配置响应组件
- 使用 Viper 加载 TOML 配置
- 定义统一响应、业务错误码及响应辅助函数
- 添加分层职责约束并同步架构文档
2026-10-16 23:36:34 +08:00

369 B

model 包

  • 承载数据结构定义与数据访问:使用 Squirrel/SQL 构造查询、sqlx 执行与映射结果,驱动为 pgx stdlib。
  • SQL 与查询逻辑显式写在这一层,不使用 ORM 自动持久化。
  • 支持在 service 传入的同一事务内执行操作。
  • 使用标准 context.Context,不依赖 Gin,也不依赖 internal/api 的 DTO。