Iris 是一个快速、简单但功能齐全且非常高效的 Go 网络框架。本文将介绍Golang安装Iris依赖包的方法以及使用这个框架的Hello World例子。
Iris对go版本的要求
iris要求go是1.14及以上版本
环境配置启用模块
1
|
go env -w GO111MODULE=on
|
使用go get安装Iris
1
|
go get github.com/kataras/iris/v12@v12.1.8
|
项目中go.mod添加Iris
1
2
3
4
5
6
7
|
module your_project_name
go 1.14
require (
github.com/kataras/iris/v12 v12.1.8
)
|
build
如果现在不了,可以通过环境变量设置代理
1
|
go env -w GOPROXY=https://goproxy.cn,https://gocenter.io,https://goproxy.io,direct
|
使用Iris的Hello World例子
1
2
3
4
5
6
7
8
9
10
|
package main
import "github.com/kataras/iris/v12"
func main() {
app := iris.New()
app.Use(iris.Compression)
app.Get("/", func(ctx iris.Context) {
ctx.HTML("Hello <strong>%s</strong>!", "World")
})
app.Listen(":8080")
}
|
本文参考自官方文档:
https://github.com/kataras/iris
https://github.com/kataras/iris/wiki/Installation