作者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/m.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