在其他框架(例如 Ruby on Rails)中,它们具有目录结构,例如在哪里保存模型相关代码、在哪里保存视图相关代码、在哪里保存控制器相关代码以及在哪里播种 DB。gin-gonic中是否有任何目录组织?或者有什么建议吗?
1 回答

墨色风雨
TA贡献1853条经验 获得超6个赞
Gin 不是一个固执己见的框架。这是我为 REST 服务遵循的目录结构
合同
包含请求者和服务之间的契约
每个资源的请求结构
每个资源的响应结构
错误响应结构
核
此目录包含执行实际工作的代码
无论请求最初是 http 的事实如何
HTTP服务
路线
http 处理程序
处理http请求等的代码。
这种方法背后的原因是代码库不会与 HTTP 耦合太多,以后可能会添加ThriftService
,整个服务器已准备好用作 thrift 服务
- 1 回答
- 0 关注
- 162 浏览
添加回答
举报
0/150
提交
取消