protobuf xxx is already registered
遇到的最膈应的问题在两个不同的文件夹中有两个 events.proto 文件,它们生成 events.pb.go ,也在两个不同的文件夹中,并且它们都有不同的“包”和 go_package。为什么我会得到 proto: file "events.proto" is already registered?又或者有一个依赖于两个外部库的 Go 程序,这两个库都有一个spec.proto,当程序运行时我们会收到这个PANIC proto: file "spec.proto" is already registered分析原因:没办法:每个 .proto 源文件... ...阅读全文