Go 开发者必备!国内极速模块代理 goproxy.cn 完全使用指南
💡 还在为
go get超时烦恼?这篇教程让你彻底告别模块下载慢、拉取失败的痛苦!
🔍 为什么你需要 goproxy.cn?
作为国内最可靠的 Go 模块代理,goproxy.cn 已稳定缓存 5000 万+ 模块版本,专为国内开发者打造,解决「下载慢」「连不上」「校验失败」三大痛点。
✨ 四大核心优势,一目了然:
🌐 极速下载|全球加速,秒级响应
-
• 七牛云 CDN 全球节点覆盖,100Gbps+ 单节点带宽 -
• ❌ 无带宽限制|❌ 无速率限制 -
• CI/CD 场景随意用,批量拉取也不卡顿
🔓 完全开放|零限制,自由使用
-
• 无需注册、无需 Token、无 QPS 限制 -
• 支持作为上游代理(类似 goproxy.baidu.com) -
• 企业内网、自动化流水线都能放心用
✅ 功能齐全|开箱即用,前沿支持
-
• 持续跟进最新 Go 版本(含 unstable 分支) -
• ✅ 原生支持 sum.golang.org校验和数据库 -
• 无需额外配置,安全校验自动完成
📊 数据可视|独家统计 API
-
• 全球首个模块活跃度统计接口 -
• RESTful 风格设计,轻松查询模块下载趋势 -
• 技术选型、依赖评估有了数据支撑
⚙️ 3 分钟快速上手|多平台配置教程
✅ 推荐方案:Go 1.13+ 用户(一行命令搞定)
1 2 $ go env -w GO111MODULE=on$ go env -w GOPROXY=https://goproxy.cn,direct
💡 末尾的 ,direct 很重要!表示优先走代理,失败时直连源站,兼顾速度与兼容性。
🍎 macOS / Linux 用户
临时生效(当前终端):
1 2 $ export GO111MODULE=on$ export GOPROXY=https://goproxy.cn,direct
永久生效(写入配置文件):
1 2 3 $ echo "export GO111MODULE=on" >> ~/.profile$ echo "export GOPROXY=https://goproxy.cn,direct" >> ~/.profile$ source ~/.profile
📝 提示:如使用 zsh,请将 ~/.profile 替换为 ~/.zshrc
🪟 Windows 用户
PowerShell 临时配置:
1 2 C:\> $env:GO111MODULE = "on"C:\> $env:GOPROXY = "https://goproxy.cn,direct"
永久配置(图形界面):
-
1. 开始菜单 → 搜索「环境变量」 -
2. 打开「编辑系统环境变量」→「环境变量」 -
3. 在「用户变量」区域点击「新建」: -
• 变量名: GO111MODULE|变量值:on -
4. 再次点击「新建」: -
• 变量名: GOPROXY|变量值:https://goproxy.cn,direct -
5. 全部确认 → 重启终端生效 ✅
🔧 高级玩家看这里|自建私有代理,代码永远属于你
🛡️ 担心公共代理?有私有仓库?想完全掌控依赖流? goproxy.cn 开源项目 goproxy 让你 5 分钟搭建专属代理!
📦 极简部署示例(goproxy.go)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 package mainimport ( "net/http" "os" "github.com/goproxy/goproxy")func main() { http.ListenAndServe("localhost:8080", &goproxy.Goproxy{ GoBinEnv: append( os.Environ(), "GOPROXY=https://goproxy.cn,direct", // 上游代理(可替换) "GOPRIVATE=git.example.com", // 私有仓库白名单 ), ProxiedSUMDBs: []string{ "sum.golang.org https://goproxy.cn/sumdb/sum.golang.org", }, })}
▶️ 启动 & 使用
1 2 3 4 5 6 # 1. 运行服务$ go run goproxy.go# 2. 配置本地代理$ go env -w GOPROXY=http://localhost:8080,direct$ go env -w GO111MODULE=on
🎉 恭喜!一个功能完备、支持校验、可代理私有仓的 Go 模块代理已上线!
GOPROXY=https://goproxy.cn,direct记住这行配置,从此 Go 模块下载快如闪电,稳如老狗 ⚡🐶
❓ 常见问题快答
Q:需要 HTTPS 证书配置吗?A:不需要!goproxy.cn 已配置有效证书,直接使用即可。
Q:私有仓库怎么拉取?A:配合 GOPRIVATE=git.yourcompany.com 使用,代理会自动绕过私有地址。
Q:校验和数据库连不上?A:我们已代理 sum.golang.org,无需额外配置,go verify 自动生效。
Q:服务稳定性如何?A:七牛云基础设施 + 多活容灾设计,99.95%+ SLA 保障,放心用。
🙌 最后说两句
goproxy.cn 由七牛云倾力维护,坚持免费、开放、可靠的原则,持续服务中国 Go 社区。
🔗 官网:https://goproxy.cn📦 开源项目:github.com/goproxy/goproxy
✨ 如果觉得有用,欢迎 👍 点赞 + 🔄 转发让更多 Go 小伙伴告别「依赖下载焦虑」!
🔖 收藏备用|下次 go mod tidy 不再等 ⏱️➡️⚡

夜雨聆风