go1.13使用私有goproxy缓存加快依赖下载速度
go1.13的Go Modules有了重大改进,具体看看这篇 干货满满的 Go Modules 和 goproxy.cn 问题: 开发者在自己的电脑设置GOPROXY,Go Module的缓存保存在本地,多人开发时人人都要下载到自己本地,这样遇到网络不好的时候就很不好,另外CI/CD的时候又要重新下载,为了提高依赖的下载速度,所以要在内网搭建一个私有的goproxy,所有依赖都从这里下,不必重复去访问外网,这样速度就快多了。 这里使用的微软开源的athens 假设本地代码仓库(gitlab)的域名是git.test.com,在内网可以通过Https方式访问,参考 athens: 机器:192.
用户评论