1、开启Go Modules功能(已开启可忽略此步骤)
go module是go官方自带的go依赖管理功能,从Go 1.13版本正式推荐使用,它可以将项目下的所有依赖集中到 go.mod 文件,进行集中管理。使用go module管理依赖将会在项目根目录下生成两个文件 go.mod(负责记录当前项目的所有依赖)和go.sum(记录每个依赖库的版本和哈希值)
我们使用如下命令开启go modules功能:
go env -w GO111MODULE=on
2、生成go.mod文件(目录下已有此文件可忽略此步骤)
go mod init [项目文件夹名称]
例子
go mod init my_gin
3、使用国内代理
go env -w GOPROXY=https://goproxy.cn
4、下载gin框架
go get -u github.com/gin-gonic/gin
结果如下图