Go Web框架你中意哪一款?

发布于2017-11-12 作者shen100 13876次浏览 已结束

Golang被称为云计算时代的C语言,它以其独特的优势逐渐被越来越多的公司所关注和使用。为了充分利用Golang的Web开发优势,有必要熟悉一下Go语言的web框架。

以下提供几款,供大家投票。

(如果还有其他推荐的,请在下方回复)

收藏
12回复
Charlotte1楼•2017-11-12

支持大beego一票 23333

thxallvu2楼•2017-11-12

通过了解,(凭记忆),网上基本上这样说的:
beego:中文文档,但是太臃肿
Gin: 用了都说好,一开始我打算用gin,但是没文档
revel,Martini:过时了?M貌似不更新了,转向gin还是IRIS了还是什么了
IRIS:———————快————————————————————文档也挺好,英文
echo:issue回复快

pzrr3楼•2017-11-12

推荐一款go web框架:dotweb
github:https://github.com/devfeel/dotweb
Simple and easy go web micro framework
主要特性:
支持静态路由、参数路由、组路由
路由支持文件/目录服务,支持设置是否允许目录浏览
HttpModule支持,支持路由之前全局级别的自定义代码能力
中间件支持,支持App、Group、Router级别的设置
Feature支持,可绑定HttpServer全局启用
支持STRING/JSON/JSONP/HTML格式输出
统一的HTTP错误处理
统一的日志处理
支持Hijack与websocket
内建Cache支持
内建TLS支持
支持接入第三方模板引擎(需实现dotweb.Renderer接口)
模块可配置化,85%模块可通过配置维护
自集成基础统计数据,并支持按分钟为单位的间隔时间统计数据输出

shen1004楼•2017-11-12

dotweb已添加

venjiang5楼•2017-11-14

正在使用基于iris的ion

bluejww6楼•2017-11-21

哈哈哈,加油

sky33807楼•2017-12-06

gin吧简洁使用,iris在国外争议很多

shen1008楼•2018-01-12
sky33807楼回复

golang123重构中, 要换到gin了

osdaniellee9楼•2018-01-27
shen1008楼回复

我最近也打算用golang来做个论坛,但是还没想好用什么框架
golang123原来的框架是用iris吗?为何要换到gin呢?是怎么考虑的?

希望能够一起交流golang技术选型的问题~

shen10010楼•2018-01-30

gin使用的人更多些,API更稳定,iris更新的比较频繁。

hunterhug11楼•2018-06-04

支持原生,自己包轮子啊,呵呵呵~~~o( ̄︶ ̄)o

xicheng12楼•2018-06-20

支持gin,简洁