go安装包经常被墙,下载失败,一直是导致golanger学习进步的一块碍路大石头,痛定思痛,准备解决掉它
环境(首先)首先得是go最新版本的,因为go 官方引入了 go module 来解决依赖管理问题,起码1.11之后的版本,其次分不同系统配置 GO111MODULE 和 GOPROXY
mac系统打开终端
open ~/.bash_profile
//写入
export GO111MODULE=on
export GOPROXY=https://mirrors.aliyun.com/goproxy/ //阿里云proxy
source ~/.bash_profile
go env
windows系统
powershell下(推荐安装powershell)
$env:GOPROXY = https://mirrors.aliyun.com/goproxy"
go env
输入 go env,查看GOPROXY=“https://mirrors.aliyun.com/goproxy”?
是的的话就成功了,可自由/快的下载安装包