
phper 一名,最近想尝试用 golang 写个网站,
找了很多框架都不是很满意, golang 没有那种开箱即用的 web 框架么?
感觉很多框架都是只提供路由,请求处理方面。
没找到那种 路由、数据库、缓存。。都是配置一下就能开始写的框架
大家有什么推荐呢?
1 Immortal 2016 年 12 月 9 日 如果真的需要这么多的话 脑海中第一反应就是 beego 不过写多了真觉得这些还不如自己按需安装 我就不喜欢那种不管你用不用,反正都给你启动了的感觉 echo gin 这类都是比较精简的 以前我也写 php,用的框架 yaf 也只提供了简单的路由,可能也有这些影响 |
2 m939594960 OP @Immortal 刚刚也在尝试 beego 感觉还行吧,但是也并不是开箱即用,很多东西还是需要自己去配置,比如数据库链接什么的。 |
3 Immortal 2016 年 12 月 9 日 @m939594960 ....php 的数据库连接不也需要配置的么,beego 太过于 mvc,有种强行 mvc 的感觉,不是说 beego 不好,只是不适合我自己风格.go 的 web 给我感觉更自由一点 |
4 jjx 2016 年 12 月 9 日 echo 每个版本都不兼容 |
5 gowk 2016 年 12 月 9 日 via Android Go 要什么 web 框架,原生的 net/http 就够了 |
7 lcy 2016 年 12 月 9 日 beego |
8 Reset 2016 年 12 月 9 日 golang 想找个对 API User 友好的参数校验库都不好找 |
9 Tinet 2016 年 12 月 9 日 在用 beego |
10 gqlxj1987 2016 年 12 月 9 日 iris 也可以 |
11 phalconphp 2016 年 12 月 9 日 学 golang 第一个接触的框架就是 beego |
12 ry_wang 2016 年 12 月 9 日 在用 beego ,下一个项目打算用 iris 试试。 |
13 Doubear 2016 年 12 月 9 日 我现在在用 echo ,然后自己搭配的 xorm ,写起来各种不顺手,总归用起来是没有 PHP 爽的。 |
14 YingJie 2016 年 12 月 9 日 go 还是写 API 吧。 |
15 mingyun 2016 年 12 月 10 日 web 开发还是 php 吧, go 开发 API |
16 hst001 2016 年 12 月 10 日 建议不要上框架吧, http 一定要十分熟悉 |
17 hst001 2016 年 12 月 10 日 如果真要上框架,推荐 gin ,代码简洁,逻辑简单清晰,思想也不错 |
18 scnace 2016 年 12 月 10 日 via Android 这种场景下只能推荐 beego 了 同楼上观点 。用 Go 写 API 前后分离还是会写得爽一点 , API 框架的话安利一发 echo |
19 WildCat 2016 年 12 月 10 日 看了看大家的经验,我还是好好用 node.js/rails 吧 |
20 asen477 2016 年 12 月 10 日 beego 框架挺好用的,算是比较接近开箱即用的了。 net/http 包熟悉的话,也可以自己造轮子弄。 |
21 ahjdzx 2016 年 12 月 10 日 via Android iris |
22 Tom008 2016 年 12 月 10 日 via iPhone 建议用 echo. beego 太重了! |
23 timothyye 2016 年 12 月 16 日 重一点的框架: beego/revel 轻一点的: gin/echo/iris |