go module_error ai_generated true

go: module github.com/user/[email protected]: reading https://proxy.golang.org/github.com/user/module/@v/v1.0.0.mod: 404 Not Found

ID: go/module-not-found

Also available as: JSON · Markdown · 中文
80%Fix Rate
85%Confidence
0Evidence
2024-03-12First Seen

Version Compatibility

VersionStatusIntroducedDeprecatedNotes
1.16 active
1.17 active
1.18 active

Root Cause

The module version does not exist or has been deleted, often due to tag removal after release or incorrect version number.

generic

中文

模块版本不存在或已被删除,通常由于模块发布后tag被移除或版本号错误。

Workarounds

  1. 60% success 检查模块版本并更新到正确版本
    go list -m -versions github.com/user/module
    # 如果有可用版本,更新go.mod
    require github.com/user/module v1.0.1
  2. 40% success 使用GONOSUMCHECK和GONOSUMDB绕过代理
    export GONOSUMCHECK=*; export GONOSUMDB=*; go get github.com/user/[email protected]

Dead Ends

Common approaches that don't work:

  1. 尝试手动下载模块并放入vendor目录 70% fail

    go mod vendor不会自动填充缺失的模块,需要先解决依赖关系。

  2. 使用go get -u强制更新所有依赖 80% fail

    如果模块版本不存在,更新不会修复缺失的版本。