Iris是一個跨平臺的軟體。
唯一的要求是基於Go程式語言,版本1.14及以上,並開啟模組。
$ go env -w GO111MODULE=on
安裝
$ go get github.com/kataras/iris/v12@v12.1.8
或者
$ cd your_project_name
$ go mod init
# go.mod
module your_project_name
go 1.14
require (
github.com/kataras/iris/v12 v12.1.8
)
$ go build
如果在安裝過程中遇到網路錯誤,請確保設定了有效的GOPROXY環境變數。
go env -w GOPROXY=https://goproxy.cn,https://gocenter.io,https://goproxy.io,direct
測試
main.go
package main
import "github.com/kataras/iris/v12"
func main() {
app := iris.New()
app.Get("/ping", func(ctx iris.Context) {
ctx.JSON(iris.Map{
"message": "pong",
})
})
app.Listen(":8080")
}
{
"message": "pong"
}
輸出看到成功了。
本作品採用《CC 協議》,轉載必須註明作者和本文連結