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

1  Beego (http://beego.me/) 
    Beego是一个完全的MVC框架,你可以使用你的Go语言专业技术构建你的web应用程序。Beego框架下,你可以
自动化地实现测试、打包和部署。正如下面所说的一样。

The goal of beego is to help you build and develop Go applications effectively in the Go way. Beego integrates features belonging to Go and great mechanisms from other frameworks; in other words, it’s not a translated framework, it’s native and designed only for Go.

Beego also uses a modular design and thus gives you the freedom of choosing which modules you want to use in your applications and leave alone useless ones for you. [GA]

2 Revel(http://revel.github.io/)
       Revel能让Go语言的web开发如虎添翼,大大提高你的开发效率。
3 Martini (http://martini.codegangsta.io)
     Martini是一个受到Sinatra (一个Ruby 框架)启发而开发的Go语言web框架。使用Martini,你可以快速写你的模块化应用或者服务。
【Note:中国地区无法访问此网页 】
4 Traffic(https://github.com/pilu/traffic)
    
Traffic 同样也是受Sinatra的regexp/pattern 互斥思想启发下开发的web框架。它是一个小框架,并且是轻量型的。因此,它具有很好的灵活性,扩展性。
5 Gin(https://gin-gonic.github.io/gin/)
      Gin类似于Martini,但是具备更好的性能。如果你喜欢高性能和高产出,你会喜欢上Gin.
6  Goji(https://goji.io/)
     Goji是一个轻量型的web框架,具有简约性和灵活性的多路路由请求特性,正如它所标榜自己的那样。

go 语言的web 框架相关推荐

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

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

  2. Go语言优秀Web框架

    一.框架 Beego: 一个Go语言下开源的,高性能Web框架 * https://github.com/astaxie/beego * https://beego.me Buffalo: 一个Go语 ...

  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. 流行的Go语言web框架简介

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

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

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

最新文章

  1. 通用分页存储过程(转自邹建)
  2. MySQL Cluster集群配置方案
  3. java 之 正则表达式
  4. new,is和as运算符解析及运行时类型,对象,线程堆栈,托管堆之间的联系
  5. shell 用环境变量的值修改properties文件
  6. element表格实现树形全选_很实用!word中全选的快捷键介绍及使用方法
  7. meta http-equiv=X-UA-Compatible content=IE=edge,chrome=1 /
  8. 通过继承来实现注解方式的属性注入
  9. Linux虚拟化KVM-Qemu分析(六)之中断虚拟化
  10. 【Iftop】实时监控流量工具
  11. 程序员纷纷“跑路”一线城市,背后的原因是?丨黑马观察
  12. HoloLens2开发笔记-使用UWP原生MediaCapture解决图像捕获与WebRTC视频流冲突问题
  13. 杭电oj基础题目(1106、1108、1163、1164、1170、1194、1197)
  14. 通过get和post访问HTTP接口的方法
  15. 亲影:您的相册需要一个专属管家
  16. 安装ubuntu 创建分区_安装Ubuntu后如何创建单独的主分区
  17. 设计模式:里氏替换原则(详解)
  18. 如何把WORD文档中的其中一页转为横向,其它页不变,仍为纵向
  19. Excel常用函数(案例说明)
  20. 利用双均线策略计算中国平安股票收益

热门文章

  1. java8 sum_Java8的Stream流真香,没体验过的永远不会知道!
  2. miniui 样式第一次加载不出来_matplotlib--修改样式
  3. python可以处理哪些文件_4招小技巧,带你迅速提升Python文件处理的逼格
  4. 计算机控制与网络,网络与通信技术在计算机控制的作用
  5. 信息: 开始协议处理句柄[http-nio-8080]_你必须要知道的HTTP协议原理
  6. java transient 应用场景_关于java:transient关键字的用途是什么以及何时使用它?...
  7. java编写一个人的类,statement到底是个什么东西?接口、类,谁能说明白它的原理,100分只给一个人...
  8. Node.js webpack webpack-dev-server
  9. mysql procedure
  10. javascript HTMLAudioElement