GO国内镜像加速模块下载
生活随笔
收集整理的這篇文章主要介紹了
GO国内镜像加速模块下载
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
眾所周知,國內網絡訪問國外資源經常會出現不穩定的情況。 Go 生態系統中有著許多中國 Gopher 們無法獲取的模塊,比如最著名的 golang.org/x/...。并且在中國大陸從 GitHub 獲取模塊的速度也有點慢。
因此設置 CDN 加速代理就很有必要了,以下是幾個速度不錯的提供者:
七牛:Goproxy 中國 https://goproxy.cn
阿里: mirrors.aliyun.com/goproxy/
官方: < 全球 CDN 加速 https://goproxy.io/>
其他:jfrog 維護 https://gocenter.io
設置代理
1、Linux ,? Unix
在 Linux 或 macOS 上面,需要運行下面命令(或者,可以把以下命令寫到 .bashrc 或 .bash_profile 文件中):
?
2 ,? Windows
在 Windows 上,需要運行下面命令:
本地如果有模塊緩存,可以使用命令清空 go clean --modcache 。
私有模塊
如果你使用的 Go 版本 >=1.13, 你可以通過設置 GOPRIVATE 環境變量來控制哪些私有倉庫和依賴 (公司內部倉庫) 不通過 proxy 來拉取,直接走本地,設置如下:
# Go version >= 1.13
go env -w GOPROXY=https://goproxy.cn,direct # 設置不走 proxy 的私有倉庫,多個用逗號相隔 go env -w GOPRIVATE=*.corp.example.com?
總結
以上是生活随笔為你收集整理的GO国内镜像加速模块下载的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Lua元表(Metatable)简易教程
- 下一篇: Qt QtCreator 所有版本官方下