写了几个月 Vue,想写 Go 了 准备重构博客,但是对 Golang 不太熟悉
1
ppmoon 2018-02-09 20:13:04 +08:00
gin 吧
|
2
boboliu 2018-02-09 20:47:38 +08:00
直接 http.Server 吧
|
3
l1093178 2018-02-09 20:51:03 +08:00
https://github.com/go-chi/chi 不错,对 net/http 的简单封装
|
4
rrfeng 2018-02-09 20:53:27 +08:00
beego 功能很全
我用 gin |
5
kuoruan OP @ppmoon 我大概找了找,还有 iris, beego, go-rest, go-relax, go-rest, Echo 等等,
然后还有一篇测试: http://colobu.com/2016/04/06/the-fastest-golang-web-framework/ 选择困难了。 |
6
Muninn 2018-02-09 21:10:13 +08:00 1
echo 最好用 听我的 我已经写了两年 go 了
|
7
loading 2018-02-09 21:11:16 +08:00 via Android
echo 用过,还不错。
|
8
aksoft 2018-02-09 21:17:54 +08:00
直接 http.Server 吧
|
9
youEclipse 2018-02-09 21:22:18 +08:00
gin 或 beego
|
10
88250 2018-02-09 21:23:41 +08:00
Gin,100% 符合你参考需求的博客轮子请见 https://github.com/b3log/pipe
|
11
Muninn 2018-02-09 21:24:10 +08:00
https://zhuanlan.zhihu.com/p/26300634 送篇我写的 echo 相关文章,自认为挺有用的。
|
12
gowk 2018-02-09 22:43:40 +08:00 via Android
Gin
|
13
goofool 2018-02-09 22:47:18 +08:00 via Android
gin
|
14
hujianxin 2018-02-09 23:09:07 +08:00
gin or echo 吧
|
15
hujianxin 2018-02-09 23:09:54 +08:00
我觉得可以闭着眼选,其实差距真不是很大
|
16
aljun 2018-02-10 00:04:04 +08:00 1
表示只能用 gin。。。别的你看了源码,那肆意的写法。。。你都不太敢用。。。。
gin 亲测还是很高效很舒服的 或者直接裸 httprouter |
17
timothyye 2018-02-10 00:40:41 +08:00
gorilla/mux , gin, echo, beego
我目前 gin 用得比较多 |
18
naiba 2018-02-10 00:44:41 +08:00 via Android
GitHub sort by star, Gin
|
19
junweiyang 2018-02-10 09:09:36 +08:00
echo 感觉规范些
|
20
Yuansir 2018-02-10 09:10:26 +08:00
果然没人推荐 iris
|
22
Muninn 2018-02-10 11:26:24 +08:00
其实 golang 这些框架好多都是学生维护的,真神奇。。。
总之公司和大项目推荐 gin 个人和小项目推荐 echo |
23
iappled 2018-02-10 16:21:13 +08:00
gin
|
25
wxsimpson 2018-02-10 17:23:46 +08:00
gin 包爽
|
26
zzWinD 2018-02-10 17:40:11 +08:00
最近在用 gin 写网站,因为不会 vue 用的 go 的模板系统,go 的 template 其实蛮蛋疼的,如果用 go+vue,写起来会很爽,sql 方面 建议用 sqlx,用 orm 可能会比较繁琐吧,还要踩坑。
|
27
southwolf 2018-02-10 20:44:25 +08:00
[mux]( https://github.com/gorilla/mux) 裸写也可以
|
28
kuoruan OP 大家用得比较多的差不多就是 gin 和 echo,综合比较了一下,我准备选 echo 了
1. 极简,不带多余的功能,前端写 vue,上 ssr,不需要 render 2. jwt 和 http2 支持比较好 |