2022 年了,目前的 go web 框架 Gin Beego Iris 如何选择?

2022-04-20 17:34:53 +08:00
 henryisme
Gin ?
Beego ?
Iris ?

各位 V 友说下使用的心得呀!
10254 次点击
所在节点    程序员
69 条回复
blackbeans
2022-04-21 18:13:40 +08:00
我也推荐 echo,写起来极为顺手,而且很简洁。
haolongsun
2022-04-21 18:56:08 +08:00
@ksco 典中典,有点地狱回调那味道了。
SorcererXW
2022-04-21 19:42:34 +08:00
还是 Echo 最好用
lesismal
2022-04-21 21:35:38 +08:00
可以试试我这个,rpc 框架一把梭,request 、推送、广播,随便弄:

websocket:
github.com/lesismal/arpc/tree/master/examples/webchat

websocket+http:
github.com/lesismal/arpc/tree/master/examples/httprpc
lesismal
2022-04-21 21:41:10 +08:00
@haha512 #43 也不全是因为政治正确,因为确实很多国人项目 KPI 导向、污染了环境,也不能全怪国人作者,因为一些厂就有这些 KPI 指标,跟内卷是一个道理,都是资本家逼的

@securityCoding #47 有一些知名的项目臭大街的程度也比较高、已经有无数人喷过了,所以也并不都是装逼而喷,得就事论事
lesismal
2022-04-21 21:45:59 +08:00
有一些号称微服务的框架挺火的,但其实微服务哪有什么框架,就是一些基础组件稍微封装下罢了,很多基础组件又是封装下别人的库、自己另外起个名字、然后就号称自己实现了一套 xxx 了

这些项目都是脚手架类型,更大程度上是一种工程模板,称作框架都有点高抬了
xsen
2022-04-22 13:11:41 +08:00
go-zero+1
airplayxcom
2022-04-22 21:02:36 +08:00
@bzj 啊对对对
helloworld1024
2022-11-17 09:45:19 +08:00
@eurry +1. 我也喜欢用 iris ,特别是喜欢 iris 的 mvc 功能。gin 我也用,但是 gin 要写一堆的路由,很是费劲,而且不好维护。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/848201

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX