Go语言开发设置代理Goproxy,提高Go安装模块速度

 

Linux/MacOS

在Linux/MacOS系统上可以执行下列命令:

# Enable the go modules feature
export GO111MODULE=on
# Set the GOPROXY environment variable
export GOPROXY=https://goproxy.io
.bashrc.bash_profile

 

Windows

在Windows系统中,你可以执行下列命令:

PowerShell  

# Enable the go modules feature
$env:GO111MODULE="on"
# Set the GOPROXY environment variable
$env:GOPROXY="https://goproxy.io"

设置完毕后,当你开发或者运行Go语言的程序时,将通过代理服务器安装模块

 

其他情况

如果你的Go语言版本环境大于等于1.13,则使用下列命令设置代理:

Go version >= 1.13 

go env -w GOPROXY=https://goproxy.io,direct
# Set environment variable allow bypassing the proxy for selected modules
go env -w GOPRIVATE=*.corp.example.com