Golang中国

请大家推荐一个golang的web框架,要求:

  1. 速度快
  2. 基础设施比较齐全(session,context等)
  3. 最好一站式,不用自己找插件(不像martini)
  4. 有辅助开发工具最好

如果附上优缺点,将不胜感谢

17 回复
cougar
#1 cougar • 2015-01-29 09:53

这必须beego了啊,可以看看gin也不错的

iceyer
#2 iceyer • 2015-01-30 09:19

不要martini的话,只能用begoo了。

yg7001
#3 yg7001 • 2015-01-30 12:40

多谢,已经切换beego。 gin好像还没有session

captain
#4 captain • 2015-01-31 18:16

看看你的需求,你要的是一个臃肿的框架

minghaoxi
#5 minghaoxi • 2015-01-31 18:17

beego 很不错。 文档都中文的。 不过go 做web 有点浪费呀,php node.js什么更好。 go 适合用来开发系统级服务和分布式计算程序

xiaolunwen
#6 xiaolunwen • 2015-02-01 19:58

github.com/lunny/tango

bigbear
#7 bigbear • 2015-02-02 09:02

revel 呢?

Simbory
#8 Simbory • 2016-09-06 23:16

推荐 github.com/Simbory/wemvc

nuokesasi
#9 nuokesasi • 2016-09-07 12:48

github.com/lunny/tango

这个性能比beego要好,功能也很齐全
xorm也比beego的orm好用的多

nuokesasi
#10 nuokesasi • 2016-09-07 12:51

https://github.com/smallnest/go-web-framework-benchmark

去这里找个你中意的,tango和macaron都不错,速度快的你可以试试iris和fasthttp的那些

golang的web框架太多了

HeadwindFly
#11 HeadwindFly • 2016-09-08 09:51

是否有兴趣使用新的web框架:
https://github.com/headwindfly/clevergo

venjiang
#12 venjiang • 2016-09-08 14:53
  • iris
  • echo
    个人觉得都不错
fengxsong
#13 fengxsong • 2016-09-19 10:50

iris or beego

Tom008
#14 Tom008 • 2016-09-19 13:51

echo 千万不要用beego

TomShine
#15 TomShine • 2016-12-28 14:54

为什么不能使用beego?

ericdai
#16 ericdai • 2016-12-29 19:59

beego怎么了?

yeelone
#17 yeelone • 2016-12-31 16:14

最终还是决定用自带的net/http,少用框架,后期比较hold得住 。go的框架都很年轻,而且go的库经常更着更着就停更了。

需要 登录 后方可回复, 如果你还没有账号你可以 注册 一个帐号。