使用 gin-gonic 编写 Web 服务的最佳实践是什么

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



千巷猫影
浏览 164回答 1
1回答

墨色风雨

Gin 不是一个固执己见的框架。这是我为 REST 服务遵循的目录结构合同包含请求者和服务之间的契约每个资源的请求结构每个资源的响应结构错误响应结构核此目录包含执行实际工作的代码无论请求最初是 http 的事实如何HTTP服务路线http 处理程序处理http请求等的代码。这种方法背后的原因是代码库不会与 HTTP 耦合太多,以后可能会添加ThriftService,整个服务器已准备好用作 thrift 服务
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go