golang使用go mod 模式安装gin
2020-03-06 本文已影响0人
陈卧虫
golang使用go mod 模式安装gin
查看golang版本
-
确保golang版本1.11以上
go version go version go1.13.1 darwin/amd64 -
开启golang module模式
GO111MODULE=on -
设置go mod proxy 加速下载
go env -w GOPROXY=https://goproxy.cn,direct
创建一个新的项目
-
在
GOPATH 目录之外新建一个文件的目录mkdir gin-Test -
使用
go mod init初始化生成go.mod文件go mod init gin-Test -
新建一个example.go文件
vim example.gopackage 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() // listen and serve on 0.0.0.0:8080 (for windows "localhost:8080") } -
直接运行
go run example.go, 这时go mod 机制会自动去下载和安装所依赖的包go run main.go