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

- **ID:** `go/missing-go-sum`
- **领域:** go
- **类别:** module_error
- **验证级别:** ai_generated
- **修复率:** 80%

## 根因

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

## 版本兼容性

| 版本 | 状态 | 引入 | 弃用 |
|------|------|------|------|
| 1.16 | active | — | — |
| 1.17 | active | — | — |

## 解决方案

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

## 无效尝试

- **手动编辑go.sum添加条目** — go.sum是自动生成的，手动编辑容易出错且不完整。 (90% 失败率)
- **忽略错误继续构建** — Go工具会阻止构建，必须修复。 (100% 失败率)
