从 Go 1.11 版本开始已经开始支持Go Mod ,并且提供了包下载的解决方案,就是使用 https://goproxy.io/ 直接代理下载,官方设置方法:
macos/linux
export GO111MODULE=on
export GOPROXY=https://goproxy.io
Wins 使用PowerShell 设置(这里输入是去当前设置的GOPATH)\
$env:GO111MODULE="on"
$env:GOPROXY="https://goproxy.io"
提示这里需要加入引号,否则会报on或地址有问题,之后在执行Go get 等其他命令都一帆风顺了。
go env -w GOPROXY=https://goproxy.io,direct
go env -w GOPRIVATE=*.corp.example.com
Go 成功安装Gin框架并使用Go mod管理