golang使用go mod 模式安装gin

golang使用go mod 模式安装gin

查看golang版本

  1. 确保golang版本1.11以上

    go version
    go version go1.13.1 darwin/amd64
    
  2. 开启golang module模式

    GO111MODULE=on
    
  3. 设置go mod proxy 加速下载

    go env -w GOPROXY=https://goproxy.cn,direct
    

创建一个新的项目

  1. GOPATH 目录之外新建一个文件的目录

    mkdir gin-Test
    
  2. 使用go mod init 初始化生成go.mod 文件

    go mod init gin-Test
    
  3. 新建一个example.go文件

    vim 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() // listen and serve on 0.0.0.0:8080 (for windows "localhost:8080")
    }
    
  4. 直接运行go run example.go, 这时go mod 机制会自动去下载和安装所依赖的包

    go run main.go
    

你可能感兴趣的:(golang使用go mod 模式安装gin)