Gin 是一个 go 写的 web 框架,具有高性能的优点。官方地址:https://github.com/gin-gonic/gin 。只要你使用它,相信你会喜欢上它的。
安装
前提:
· 要安装 Gin 包,你需要安装 Go 并且设置好你的 Go 工作空间(GOPATH)。
· 需要 go 1.8或以上版本
1.下载并并安装:
go get -u github.com/gin-gonic/gin
2.在代码中需要导入:
import "github.com/gin-gonic/gin"
3. (可选)导入 net/http
。 在使用类似http.StatusOK
的常量时必须导入。
import "net/http"
使用一个 vendor 工具,比如 Govendor
1. go get govendor
$ go get github.com/kardianos/govendor
2.创建项目并进入(zuiw 是你项目的名字,可以自定义):
$ mkdir -p $GOPATH/src/github.com/zuiw/project && cd "$_"
3.初始化项目的vendor 并添加 gin
$ govendor init $ govendor fetch github.com/gin-gonic/gin@v1.3
4.复制一个可用的模板到项目中(网上很多地址都是 404,经过验证下面地址目前正常):
$ curl https://raw.githubusercontent.com/gin-gonic/examples/master/basic/main.go > main.go
5.运行你的项目
$ go run main.go
快速开始
# 假设下面的代码在 example.go中
$ cat example.go
package main
import "github.com/gin-gonic/gin"
func main() {
r := gin.Default()
r.GET("/ping", func(c *gin.Context) {
c.JSON(200, gin.H{
"message": "pong",
})
})
r.Run() // 在 0.0.0.0:8080 上监听并服务
}
# 运行 example.go 并在浏览器上访问 0.0.0.0:8080/ping
$ go run example.go
运行结果:
如需转载请注明: 转载自26点的博客
本文链接地址: 分享一个目前可用的 gin 安装过程
转载请注明:26点的博客 » 分享一个目前可用的 gin 安装过程