json プロキシで google grpc を使用しています。何らかの理由omitempty
で、*.pb.go ファイルで生成された構造体からタグを削除する必要があります。
このようなプロトメッセージがある場合
message Status {
int32 code = 1;
string message = 2;
}
生成された構造体は次のようになります
type Status struct {
Code int32 `protobuf:"varint,1,opt,name=code" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
}
omitempty
しかし、生成された構造体からタグを削除する必要があります。これどうやってするの?