又没有什么开箱即用的 golang web 框架

2016 年 12 月 9 日
 m939594960

phper 一名,最近想尝试用 golang 写个网站,

找了很多框架都不是很满意, golang 没有那种开箱即用的 web 框架么?

感觉很多框架都是只提供路由,请求处理方面。

没找到那种 路由、数据库、缓存。。都是配置一下就能开始写的框架

大家有什么推荐呢?

3523 次点击
所在节点    Go 编程语言
23 条回复
Immortal
2016 年 12 月 9 日
如果真的需要这么多的话
脑海中第一反应就是 beego
不过写多了真觉得这些还不如自己按需安装
我就不喜欢那种不管你用不用,反正都给你启动了的感觉
echo gin 这类都是比较精简的

以前我也写 php,用的框架 yaf 也只提供了简单的路由,可能也有这些影响
m939594960
2016 年 12 月 9 日
@Immortal 刚刚也在尝试 beego 感觉还行吧,但是也并不是开箱即用,很多东西还是需要自己去配置,比如数据库链接什么的。
Immortal
2016 年 12 月 9 日
@m939594960 ....php 的数据库连接不也需要配置的么,beego 太过于 mvc,有种强行 mvc 的感觉,不是说 beego 不好,只是不适合我自己风格.go 的 web 给我感觉更自由一点
jjx
2016 年 12 月 9 日
echo 每个版本都不兼容
gowk
2016 年 12 月 9 日
Go 要什么 web 框架,原生的 net/http 就够了
kappa
2016 年 12 月 9 日
@gowk mux 不够灵活
lcy
2016 年 12 月 9 日
beego
Reset
2016 年 12 月 9 日
golang 想找个对 API User 友好的参数校验库都不好找
Tinet
2016 年 12 月 9 日
在用 beego
gqlxj1987
2016 年 12 月 9 日
iris 也可以
phalconphp
2016 年 12 月 9 日
学 golang 第一个接触的框架就是 beego
ry_wang
2016 年 12 月 9 日
在用 beego ,下一个项目打算用 iris 试试。
Doubear
2016 年 12 月 9 日
我现在在用 echo ,然后自己搭配的 xorm ,写起来各种不顺手,总归用起来是没有 PHP 爽的。
YingJie
2016 年 12 月 9 日
go 还是写 API 吧。
mingyun
2016 年 12 月 10 日
web 开发还是 php 吧, go 开发 API
hst001
2016 年 12 月 10 日
建议不要上框架吧, http 一定要十分熟悉
hst001
2016 年 12 月 10 日
如果真要上框架,推荐 gin ,代码简洁,逻辑简单清晰,思想也不错
scnace
2016 年 12 月 10 日
这种场景下只能推荐 beego 了 同楼上观点 。用 Go 写 API 前后分离还是会写得爽一点 , API 框架的话安利一发 echo
WildCat
2016 年 12 月 10 日
看了看大家的经验,我还是好好用 node.js/rails 吧
asen477
2016 年 12 月 10 日
beego 框架挺好用的,算是比较接近开箱即用的了。
net/http 包熟悉的话,也可以自己造轮子弄。

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

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

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

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

© 2021 V2EX