You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Go项目导入mongo-driver执行go get时遇403 Forbidden错误如何解决?

解决Go get mongo-driver时403 Forbidden错误的方法

常见解决方案:

1. 切换国内Go模块代理

默认的proxy.golang.org在国内访问可能受限,导致拉取依赖失败,可替换为国内代理服务:

  • 临时生效(仅当前终端会话):
    export GOPROXY=https://goproxy.cn,direct
    
  • 永久生效(全局配置):
    go env -w GOPROXY=https://goproxy.cn,direct
    

设置完成后重新执行go get go.mongodb.org/mongo-driver/mongo。

2. 手动指定依赖的新版本

错误涉及的github.com/klauspost/compress@v1.13.6版本可能存在拉取问题,可在项目go.mod中指定更高稳定版本:

require github.com/klauspost/compress v1.17.0 // 或其他已验证的稳定版本

执行go mod tidy同步依赖后再尝试拉取mongo-driver。

3. 清理本地模块缓存

本地缓存的损坏或过期数据可能导致拉取失败,执行以下命令清理缓存:

go clean -modcache

清理完成后重新执行拉取命令。

内容的提问来源于stack exchange,提问作者Yaya

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 18:35:17