GOPROXY.IO

Logo

一个全球代理
为 Go 模块而生

在 Linux 或 macOS 上面,需要运行下面命令:

Bash /
# 启用 Go Modules 功能
export GO111MODULE=on
# 配置 GOPROXY 环境变量
export GOPROXY=https://goproxy.io

或者,可以把上面的命令写到 .bashrc.bash_profile 文件当中。

在 Windows 上,需要运行下面命令:

PowerShell
# 启用 Go Modules 功能
$env:GO111MODULE="on"
# 配置 GOPROXY 环境变量
$env:GOPROXY="https://goproxy.io"

现在,当你构建或运行你的应用时,Go 将会通过 goproxy.io 获取依赖。更多信息请查看 goproxy 仓库

如果你使用的 Go 版本>=1.13, 你可以通过设置 GOPRIVATE 环境变量来控制哪些私有仓库和依赖(公司内部仓库)不通过 proxy 来拉取,直接走本地,设置如下:

Go version >= 1.13
go env -w GOPROXY=https://goproxy.io,direct
# 设置不走 proxy 的私有仓库,多个用逗号相隔
go env -w GOPRIVATE=*.corp.example.com

极速

分布于全球的代理服务器,包括拉斯维加斯、香港等区域。

可靠

企业级监控与报警,99.99% 运行时间可用性保证。

开源

最活跃的的 Go 模块代理项目之一。

支持官方sumdb

全面支持谷歌官方 sum.golang.org 的代理,无需任何配置。

谁在使用 goproxy.io

Users map