从Protobuf文件中选择生成的Go文件的省略标记

时间:2020-11-05 05:10:39

标签: go protocol-buffers grpc proto3

我想知道proto是否可以将omitempty标签过滤到pb.go文件中。 那可能吗?还是必须由我自己在pb.go文件中进行编辑?因为我看到许多解决方案都只是用script去除了所有omitempty

原始变量示例:

message person {
   string id
   string name
   int64  age
}

预期的go生成文件

type person struct {
    Id string `omitted`
    Name string `unomitted`
    Age int64 `unomitted`
}

0 个答案:

没有答案
相关问题