A Global Proxy
for Go Modules

Star0

go env -w GO111MODULE=on
go env -w GOPROXY="https://goproxy.io,direct"

# Set environment variable allow bypassing the proxy for selected modules (optional)
go env -w GOPRIVATE="*.corp.example.com"

Now, when you build your applications, Go will fetch dependencies via goproxy.io. See more information in the doc and how to use Private service.

Go version <= 1.12

Bash (Linux or macOS)

# Enable the go modules feature
export GO111MODULE="on"
# Set the GOPROXY environment variable
export GOPROXY="https://goproxy.io"

Or, write it into the .profile or .bash_profile file.

PowerShell (Windows)

# Enable the go modules feature
$env:GO111MODULE="on"
# Set the GOPROXY environment variable
$env:GOPROXY="https://goproxy.io"

Now, when you build your applications, Go will fetch dependencies via goproxy.io. See more information in the doc.

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