# 恐慌：proto：文件 "common.proto" 已注册

- **ID:** `go/grpc-protobuf-import-error`
- **领域:** go
- **类别:** build_error
- **验证级别:** ai_generated
- **修复率:** 80%

## 根因

同一个 .proto 文件被多次导入和注册，通常是由于循环导入或重复导入。

## 版本兼容性

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

## 解决方案

1. **** (90% 成功率)
   ```
   Ensure each .proto file is imported only once in the dependency graph; use go module to manage dependencies.
   ```
2. **** (85% 成功率)
   ```
   Use protoc with --go_opt=paths=source_relative to avoid duplicate registration.
   ```

## 无效尝试

- **** —  (70% 失败率)
- **** —  (60% 失败率)
