目录
project/
├── cmd/                  # 入口文件(main 函数)
│   └── main.go
├── internal/
│   ├── domain/           # 核心领域模型(Entities)
│   │   ├── models.go     # 领域实体(如 User、Task)
│   │   └── interfaces.go # 核心接口定义(如 TaskRepository)
│   ├── usecase/          # 业务逻辑(Use Cases)
│   │   └── task_usecase.go
│   ├── adapter/          # 接口适配(Interface Adapters)
│   │   ├── http/         # HTTP 接口绑定(如 Gin 路由)
│   │   └── repository/   # 数据库操作实现(如 TaskRepository 的 GORM 实现)
│   └── config/           # 配置加载(如数据库连接)
├── pkg/                  # 可复用工具包(如日志、错误处理)
└── go.mod
关于
227.0 KB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802032778号