// This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
我无法在MacOS上启动我的应用。我一直在使用的 protoc 版本:3.6.1。 它失败并说:
undefined: proto.ProtoPackageIsVersion3
在每个自生成的 *。pb.go 文件中。
我该怎么办?
答案 0 :(得分:3)
评论有点不清楚,
您应该更新https://github.com/golang/protobuf,但是这里最棘手的部分是v1.2.0版不包含v3.6.1的新更改。在这种情况下,您可以使用master
分支。