安装
- 下载golang安装包
# windows https://studygolang.com/dl/golang/go1.15.1.windows-amd64.msi # linux https://studygolang.com/dl/golang/go1.15.1.linux-amd64.tar.gz
- 设置环境变量
echo "export PATH=$PATH:/usr/local/go/bin" >> ~/.profile && source ~/.profile
- 检测安装结果
go version
代理设置
使用 go env 设置代理
go env -w GO111MODULE="on"
go env -w GOPROXY="http://192.168.1.200:80,direct"
私有库搭建
- 下载源码并编译
git clone https://github.com/goproxyio/goproxy.git
mv goproxy /usr/local/goproxy
cd /usr/local/goproxy
make
- 设置启动脚本
启动脚本有 三个参数
- listen 监听端口
- cacheDir 缓存目录
- proxy 上游服务器
nohup ./goproxy -listen=0.0.0.0:18080 -cacheDir=/data/gopkg -proxy=https://goproxy.io &
检查部署情况
go get github.com/pkg/errors
参考网站
有疑问加站长微信联系(非本文作者)