Go 分享我设计的 Go 语言 API 框架:Airway

daqing · 2023年09月16日 · 最后由 daqing 回复于 2023年09月22日 · 988 次阅读

先上地址:https://github.com/daqing/airway


思路主要是受 Ruby on Rails 框架启发,你可以发现,目录结构都是非常相似的。

这个项目的代码,是从我近期开发的后端代码提取出来的。

求 star ~~~

go 不适合搞这一套

你的 controller 是不是所有请求共用的?rails 的 controller 应该是每个请求单独创建的。

snowlyg 回复

为啥不适合呢?

FrankFang 回复

请求的处理,不是 Controller,而是 Action。

5 楼 已删除
daqing 回复

我也这么搞过,感觉怪怪的

更新:使用 pg 连接池。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号