草庐IT

MarshalToSizedBuffer

全部标签

go - MarshalToSizedBuffer 用于编译 protobuf 并尝试在其他包中使用它时未定义的结构

我正在使用gogo/protobuf为gRPC调用生成protobuf,但最近由于未正确生成编码方法,它们开始失败。错误看起来像这样:service/v1/service.pb.go:1347:27:m.ListMeta.MarshalToSizedBufferundefined(type*"k8s.io/apimachinery/pkg/apis/meta/v1".ListMetahasnofieldormethodMarshalToSizedBuffer)我已经尝试重新安装go和goenv,使用不同的gvm,并恢复对proto文件的更改。这个问题似乎在我们的proto文件的最后一个

go - MarshalToSizedBuffer 用于编译 protobuf 并尝试在其他包中使用它时未定义的结构

我正在使用gogo/protobuf为gRPC调用生成protobuf,但最近由于未正确生成编码方法,它们开始失败。错误看起来像这样:service/v1/service.pb.go:1347:27:m.ListMeta.MarshalToSizedBufferundefined(type*"k8s.io/apimachinery/pkg/apis/meta/v1".ListMetahasnofieldormethodMarshalToSizedBuffer)我已经尝试重新安装go和goenv,使用不同的gvm,并恢复对proto文件的更改。这个问题似乎在我们的proto文件的最后一个