- cmd: 存放命令行程序的代码,例如启动服务或者一些工具的命令行程序。
- conf: 存放配置文件。
- controller: 存放控制器代码,负责处理请求和响应。
- dao: 存放数据访问对象的代码,负责向数据库或其他存储介质读写数据。
- ddd: 存放领域驱动设计(DDD)相关的代码。
- dto: 存放数据传输对象(DTO)的代码,DTO 主要用于传递数据。
- docs: 存放项目文档。
- form_json: 存放表单数据的 JSON 格式定义。
- Dockerfile: Docker 容器构建文件。
- Dockerfile_builder: Docker 构建 Builder 文件。
- go.mod: Go 项目的模块化开发配置文件。
- go.sum: Go 项目的模块化开发依赖管理文件。
- init_service.go: 初始化服务的代码。
- middleware: 存放中间件代码,负责在请求和响应之间进行处理。
- pkg: 存放项目的公共包。
- protocol: 存放协议相关的代码。
- resp_msg: 存放响应消息的代码。
- router: 存放路由相关的代码。
- scripts: 存放一些脚本文件。
- service: 存放服务层的代码。
- support: 存放支持函数、变量等的代码。
- tools: 存放开发工具相关的代码。
- utils: 存放一些通用工具函数的代码。
- vendor: 存放项目的依赖包。
cmd deployments form_json pkg service conf Dockerfile go.mod protocol support controller Dockerfile_builder go.sum resp_msg tools dao docs init_service.go ...
本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=1720
下一篇
git 如何修改分支名称
发表列表
评论列表
还没有评论,快来说点什么吧~