Go 国内加速镜像

 Go 生态系统中有着许多中国 Gopher 们无法获取的模块,比如最著名的 golang.org/x/...,并且在中国大陆从 GitHub 获取模块的速度也有点慢,因此设置 CDN 加速代理就很有必要了

在 Linux 或 macOS 上面,需要运行下面命令(或者,可以把以下命令写到 .bashrc 或 .bash_profile 文件中)

# 1、启用 Go Modules 功能
go env -w GO111MODULE=on

# 2、配置 GOPROXY 环境变量,以下三选一

    # (1)阿里云
    go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/
    # (2)七牛 CDN
    go env -w  GOPROXY=https://goproxy.cn
    # (3)官方
    go env -w  GOPROXY=https://goproxy.io

# 3、确认一下:
$ go env | grep GOPROXY
GOPROXY="https://goproxy.io"
在 Windows 上,需要运行下面命令:

# 1、启用 Go Modules 功能
$env:GO111MODULE="on"

# 2、配置 GOPROXY 环境变量,以下三选一,首推阿里云

    # (1)阿里云
    $env:GOPROXY="https://mirrors.aliyun.com/goproxy/"
    # (2)七牛 CDN
    $env:GOPROXY="https://goproxy.cn"
    # (3)官方
    $env:GOPROXY="https://goproxy.io"

# 3、测试一下
$ time go get golang.org/x/tour

 

©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页