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

34Z4KN8k5iHLrauGoiuGx3RBBruKPWetxvCopy

0xA1aAd40db76367e43e11BBfbB4851cc73FCDe4FACopy

AN9yScjd5ZeVQYygXcQ6YiwsNehhmJQ8awwz2MjkExFpCopy

TTuFcE1cTEzeHVZ66P7XLu8a2zNKnWVknECopy