简介
Go 是一个快速增长的开源编程语言,用于构建简单、快速和可靠的软件。点这里看有哪些大公司在使用Go语言来构建他们的服务。
本文包含了最详细的框架比较,通过尽可能多的角度(人气,社区支持,内置功能等)来比较最知名的几个Web 框架,文末最后还给大家提供了一些框架学习资料供大家免费下载。
Beego: 一个Go语言下开源的,高性能Web框架
https://github.com/astaxie/beego
https://beego.me
Buffalo: 一个Go语言下快速Web开发框架
https://github.com/gobuffalo/buffalo
https://gobuffalo.io
Echo: 一个高性能,极简的Web框架
https://github.com/labstack/echo
https://echo.labstack.com
Gin: 一个Go语言写的HTTP Web框架。它提供了Martini风格的API并有更好的性能。
https://github.com/gin-gonic/gin
https://gin-gonic.github.io/gin
Iris: 目前发展最快的Go Web框架。提供完整的MVC功能并且面向未来。
https://github.com/kataras/iris
https://iris-go.com
Revel: 一个高生产率,全栈Go语言的Web框架。
https://github.com/revel/revel
https://revel.github.io
人气
按人气排序(star收藏数)

学习曲线

核心功能
按功能由多到少排序


Go中最著名的“Web框架”并不是真正的框架,也就是说:Echo、Gin和Bufflo不是真正的(完整功能的)Web框架。但是Go社区的大多数人认为它们是。他们认为它们可以和Iris、Beego或Revel相比较。因此,我们有义务将它们也包括在这个列表中。

ps:学习资料已打包,扫描下方二维码,添加小助理免费领取!

(备注:Go框架合集)
资料手动发放,请耐心等待,及时响应!
本文链接:https://www.yunweipai.com/45011.html
网友评论comments