A Global Proxy
for Go Modules

Star0

Special Sponsors

Bash (Linux or macOS)

# Set the GOPROXY environment variable
export GOPROXY=https://goproxy.io,direct
# Set environment variable allow bypassing the proxy for specified repos (optional)
export GOPRIVATE=git.mycompany.com,github.com/my/private

PowerShell (Windows)

# Set the GOPROXY environment variable
$env:GOPROXY = "https://goproxy.io,direct"
# Set environment variable allow bypassing the proxy for specified repos (optional)
$env:GOPRIVATE = "git.mycompany.com,github.com/my/private"

Now, when you build your applications, Go will fetch dependencies via goproxy.io. You can also permanently export the GOPROXY environment in ~/.bashrc or ~/.profile file. If Go version < 1.13, we recommend you update to the latest version. See more information in the documention.

Fast

Global proxy servers, including Las Vegas, Hong Kong etc.

Reliable

Enterprise monitor and alert system. Promise 99.99% uptime SLA.

Open Source

One of most active go modules proxy projects.

Checksum Database

Support sum.golang.org proxy.

Who are using goproxy.io

Users map

Sponsor goproxy.io

bc1q3ss267pcg4awz6n235ergttpxdcv25e9895h2aCopy

0x756127bC829EA4F2988783ed7f257f7B574AaB6CCopy

D9KgxrxvB7N3skcSJMbQy7ihcTW638jNjZCopy

TQFazNoiqY8GZdFKNQtoHmvvmkZhg7BA1dCopy