国内Gin框架安装问题,go get方式安装超时解决方法

2023-06-01 00:00:00 安装 超时 解决方法

国内无法访问https://proxy.golang.org众所周知,国内网络环境是这样,go相关官方地址被墙了

现在我介绍下面的解决方式,让你国内安装gin框架


开始步骤:

//启用go module支持首先要设置环境变量GO111MODULE,通过它可以开启或关闭模块支持

go env -w GO111MODULE=on 


//使用 Goproxy.cn 作为上游代理

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

//你自己的项目名称

go mod init '你的项目名称-en'


//下载gin

go get -u github.com/gin-gonic/gin


运行demo:

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
}

效果图:

gin-get.png

gin-demo.png

相关文章