go module_error ai_generated true

go: 缺少提供包 X 的模块的 go.sum 条目;要添加:go mod download X

go: missing go.sum entry for module providing package X; to add: go mod download X

ID: go/missing-go-sum

其他格式: JSON · Markdown 中文 · English
80%修复率
88%置信度
0证据数
2024-12-03首次发现

版本兼容性

版本状态引入弃用备注
1.16 active
1.17 active

根因分析

go.sum文件缺少某个依赖的校验和条目,通常由于手动修改go.mod或版本更新。

English

The go.sum file is missing a checksum entry for a required module, often due to manual go.mod edits.

generic

解决方案

  1. 90% 成功率 运行go mod tidy更新go.sum
    go mod tidy
  2. 80% 成功率 运行go mod download指定模块
    go mod download github.com/example/pkg

无效尝试

常见但无效的做法:

  1. 手动编辑go.sum添加条目 90% 失败

    go.sum是自动生成的,手动编辑容易出错且不完整。

  2. 忽略错误继续构建 100% 失败

    Go工具会阻止构建,必须修复。