作者iLeyaSin365 (365)
看板Soft_Job
标题[请益] 国内目前Golang都用什麽框架?
时间Mon Apr 25 10:01:31 2022
小弟目前想学个golang的框架
就目前来看,golang 的框架虽不算少
如gin、beego、iris、echo 、revel、go kit
但使用的人数分布好像满平均,
并没有特别突出的框架
不知道如果在国内使用go语言的公司
都选择搭配哪些框架呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.82.206.17 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1650852093.A.869.html
1F:推 acgotaku: http框架还是gin为主 04/25 11:10
2F:→ puffs: Gin 04/25 11:19
3F:推 richard07250: 都用grpc了 04/25 11:33
4F:→ richard07250: grpc+go kit 04/25 11:34
5F:→ leo08210917: 国内用golang的公司少得可怜 QQ 04/25 11:37
6F:→ lturtsamuel: 现在框架已经跟web框架等价了吗 04/25 12:03
7F:嘘 golang: 写 HTTP API 的话不要用 Gin 那个 URL 参数这麽雷 04/25 12:41
8F:→ golang: performance 吹很大 其实也没好多少 04/25 12:42
9F:→ golang: 写 HTTP 认真推 Echo 光 API URL 参数就把 Gin 打爆了 04/25 12:43
10F:→ golang: 基於 net/http performance 跟 Gin 也没差太多 04/25 12:45
11F:→ golang: 真的要榨机器的极限也不会用 Gin 搬砖别自找麻烦 04/25 12:46
13F:推 touurtn: 随便挑一个最活跃的就好 真要考虑效能直接用rust吧 04/25 12:51
14F:推 kurtsgm: 国内似乎菠菜很多在用 04/25 13:51
15F:→ adsl12367: gin 04/25 16:59
16F:推 roccqqck: gin高很多吧哪有平均 04/25 17:34
17F:推 hegemon: 考虑效能也可以用Oat++ 04/25 17:43
18F:→ acgotaku: gin echo 路由效能差不多吧 gin还微幅胜一点 04/25 18:09
19F:→ acgotaku: 说打爆真的是第一次听到 同语言要怎麽打爆? 04/25 18:11
20F:推 hegemon: 楼上,他说打爆不是效能打爆... 04/25 19:07
21F:嘘 golang: 推 Gin 的如果连 wildcard route conflicts 都不知道 04/25 21:21
22F:→ golang: 代表应该是连 Gin 都没什麽用过 04/25 21:21
23F:→ golang: 1. 基於 net/http 2. 没有 wildcard route conflicts 04/25 21:33
24F:→ golang: 光这两点就可以帮你搬砖省下不少麻烦 04/25 21:33
25F:→ nitwitnitwit: 同意23楼 04/25 21:59
26F:→ superpandal: 自己写 包管理这麽混乱以及多框架就是暗示你要自己写 04/26 00:23
27F:→ superpandal: 自己懂自己需要什麽 04/26 00:23
28F:→ superpandal: 感觉很适合创业用的语言 free style 04/26 00:25
29F:→ superpandal: 还有一些创业利好因素就不说了 04/26 00:41
30F:→ adsl12367: 他是问国内用什麽啊 不是问哪个好 04/26 01:47
31F:→ adsl12367: 目前看到用gin的确实比较多 好不好用其次 04/26 01:53
32F:推 nayeonmywife: gin吧 04/26 02:08
33F:→ qazxws: 用boq goa 04/26 11:28
34F:推 appleboy46: @golang 大大您说的『wildcard route conflicts』 04/26 13:06
35F:→ appleboy46: 是指哪个 issue? 04/26 13:06
38F:→ kiki86151: 问题去年应该就修好了lol 04/26 13:45
39F:→ golang: @appleboy46 我很抱歉 是我腿了 感谢 @kiki86151 04/26 16:42
40F:推 appleboy46: 就是想厘清,去年四月发布的版本,还出现哪个问题 04/26 22:00
41F:→ appleboy46: 我还以为有什麽 issue 才造成这次的误会 XD 04/26 22:00
42F:→ appleboy46: @golang 不过加上这 patch 後,效能有下降一点点 04/26 22:00
43F:推 cloudsan: wildcard route conflicts真的垃圾 04/27 11:58
44F:→ drake99: 没有 wildcard route conflicts写起来方便许多 04/28 22:16