一、框架
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
二、框架流行
Name | Stars | Forks | Issues Open | Issues Closed | Birth Year | Latest Update | Author |
---|---|---|---|---|---|---|---|
Gin | 24,181 | 2,835 | 129 | 919 | 2014 | 2019-02-04 | @manucorporat |
Beego | 18,812 | 3,884 | 545 | 1,806 | 2012 | 2019-02-04 | @astaxie |
Iris | 13,565 | 1,406 | 19 | 621 | 2016 | 2019-01-16 | @kataras |
Echo | 12,861 | 1,141 | 14 | 779 | 2015 | 2019-02-07 | @vishr |
Revel | 10,723 | 1,302 | 58 | 806 | 2011 | 2018-10-30 | @revel |
Buffalo | 3,935 | 320 | 51 | 599 | 2014 | 2019-01-31 | @markbates |
三、学习曲线:
三、功能支持