简介&链接

Iris是目前流行Golang框架中唯一提供MVC支持(实际上Iris使用MVC性能会略有下降)的框架,并且支持依赖注入,使用入门简单,能够快速构建Web后端,也是目前几个框架中发展最快的,从2016年截止至目前总共有17.4k stars(Gin 35K stars)。

goWeb框架: 原文:https://dev.to/speedwheel/top-6-web-frameworks-for-go-as-of-2017-34i GitHub/md版本:https://github.com/speedwheel/awesome-go-web-frameworks/blob/master/README.md CSDN翻译:https://blog.csdn.net/dev_csdn/article/details/78740990

Iris: The fastest web framework for Go in The Universe. MVC fully featured. Embrace the future today

一、安装至GOPATH

  1. # go get -u -v 获取包
  2. $ go get github.com/kataras/iris/v12@latest
  3. $ go get -u github.com/kataras/iris/v12@master
  4. # 可能提示@latest是错误,如果go版本大于11,可以使用下面打开GO111MODULE选项
  5. # 使用完最好关闭,否则编译可能出错
  6. $ go env -w GO111MODULE=on
  7. # go get失败可以更改代理
  8. $ go env -w GOPROXY=https://goproxy.cn,direct

二、使用Iris构建服务端