由于众所周知的原因,go get命令几乎不可用,go 1.13版本之后,提供了代理下载包的方式,人类之光。
卸载旧版go
which go
找到go所在目录
ls -lh /usr/bin/go
查看go的软连接指向哪里,
我要做的就是删除旧版go文件
rm -rf /usr/lib/go-1.10
rm /usr/bin/go
从官网下载go,并按照官网方式解压,安装
tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz
软连接到/usr/bin
即可正常使用。软连接过程中会提示gofmt文件存在,删除重新连接即可
配置go代理
Goproxy 中国
按照官网提示设置后,go get 命令快到起飞