clean-architecture - 指导 Quarry 的 Go 架构与包边界
定义 Quarry 的单模块 Go 布局、功能包结构、函数选项依赖注入、端口与适配器、依赖规则及文档约定。
标签
更新于: 2026-09-29能力
典型输入
典型输出
该技能可以做什么
- 定义包边界
- 应用依赖方向
- 组织功能包
- 使用选项连接依赖
- 放置端口与适配器
- 规定 Go 文档约定
输入
- Quarry 仓库结构
- 功能或命令需求
- 包依赖关系
输出
- 架构建议
- 包位置指导
- 导入边界指导
- 依赖连接指导
- Go 文档指导
要求
- Quarry Go 仓库上下文
- 单模块 Go 项目
