go mod 设置代理下载依赖包,溜溜的

最近在做数据库迁移的问题,用到了go版本的migrate工具,这个工具有个bug,需要下载源代码进行编译,苦于go mod下载google的依赖包都不能下载下来,所以想办法来进行下载。

数据库迁移源代码git:

git clone -b v4.3.1 https://github.com/golang-migrate/migrate.git

进入到migrate目录,进行配置代理,我们用公共的代理服务https://goproxy.io

设置代理:export GOPROXY=https://goproxy.io

你可以通过置空这个环境变量来关闭,export GOPROXY= 。

然后下载依赖包:

go mod vendor -v

依赖包下载溜溜的。

 

更多了解https://goproxy.io 可以参考https://cloud.tencent.com/developer/news/308442

你可能感兴趣的:(go)