一、框架

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

三、学习曲线:

三、功能支持

参考:go-web-frameworks

Go语言优秀Web框架相关推荐

  1. go json 自定义_Go语言Echo Web框架9-日志

    上一节:Go语言Echo Web框架8-JWT 这一节介绍日志 echo自带的日志中间件记录有关每个HTTP请求的信息 日志 日志中间件 用法 e.Use(middleware.Logger()) 样 ...

  2. go 语言的web 框架

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

  3. go语言原生web框架 golang项目-书城商店

    go语言原生web框架 golang项目-书城商店 golang书城商店功能介绍 书城主页 分页展示 价格搜索 登录注册 加入购物车 购买 我的订单 查看详情 后台管理 图书管理 添加修改删除图书 订 ...

  4. go web 和java web_Go语言的Web框架比较

    这是Square工程师对几个Go语言的Web框架比较:A Comparison of Go Web Frameworks 推荐使用net/http作为入门起步的标准库,如果你需要路由方面功能,可使用G ...

  5. 急如闪电快如风,彩虹女神跃长空,Go语言高性能Web框架Iris项目实战-初始化项目ep00

    在Golang Web编程的世界里,君不言高性能则已,言高性能必称Iris.彩虹女神的名号响彻寰宇.名动江湖,单论一个快字,无人能出其右,就连以简洁轻量著称于世的Gin也难以望其项背,只见彩虹女神Ir ...

  6. Nim 语言的web框架jester感觉像坨屎

    看了jester的源码和写出来的web网站源码, 真的是另外一种习惯. 给我一种屎一样的感觉. 也许你要说我心里只有屎了, 我会说, 按照老子的说法, 屎也是蕴含有道理的. 可能是用静态语言写web就 ...

  7. 基于Python语言的Web框架flask实现的校园二手物品发布平台

    目录 1.需求分析 1 1.1系统目标 1 1.2系统功能需求 1 1.3系统的输入输出需求 2 1.4系统的性能需求 2 2.可行性分析 2 2.1 可行性研究前提 2 2.2 要求 3 3.数据库 ...

  8. 主流的6个Go语言Web框架

    GO 语言爱好者的最佳Web框架 如果你是自己写一个小应用程序,那你可能不需要Web框架.但是如果你要做产品,那么你肯定需要一个好的框架. 如果你认为你有相应的知识和经验,你会自己编写所有的这些代码么 ...

  9. 流行的Go语言web框架简介

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

最新文章

  1. Python——Entry、Text控件
  2. 关于STL中的map和hash_map
  3. 【图像分类】 图像分类中的对抗攻击是怎么回事?
  4. CodeBlocks 汉化教程及多语言
  5. mysql 5.6 安装_MySQL的安装,步骤详细
  6. React jsx 中写更优雅、直观的条件运算符
  7. 基于模型的系统工程MBSE软件工具(ModelCoder)
  8. 套娃的开始——Network in Network网络学习笔记
  9. Timer类 和 TimerTask类。一种有用计时器工具。可以每隔相同时间去执行某任务一次。
  10. java取整和四舍五入方法
  11. Java 后台sendHttp时出现java.net.UnknownHostException
  12. 人脸识别demo使用教程
  13. Linux下七种文件类型、文件属性及其查看方法
  14. 读书笔记——WebKit技术内幕 WebKit架构和模块
  15. WORD转PDF格式快捷方法(转贴)
  16. 【团队管理】如何做好技术团队年终复盘
  17. pygame中文文档 三
  18. 前端、后端、测试,究竟应该如何抉择?
  19. diary_mna_2016
  20. 形式语言与自动机 1.课堂简介,基础知识

热门文章

  1. MYSQL数据库字符编码设置
  2. UVa 591-Box of Bricks
  3. 解决升级Win 10 IP 10122后无法调试UAP应用的方法
  4. c# Dictionary 中Keys.ToArray方法的细节测试
  5. mac os 10.9 mysql_MAC OSX 10.9 apache php mysql 环境配置
  6. 34(数组). 在排序数组中查找元素的第一个和最后一个位置
  7. 如何借助大数据进行社交媒体营销
  8. 医疗大数据服务平台技术架构有哪些
  9. 服务器主动发送fin信号,tcp 服务器向客户端发送FIN
  10. python微博爬虫实战_Python爬虫实战演练:爬取微博大V的评论数据