我有一条使用FieldOptions的消息,但我也想使用默认值,我该如何结合其中两种呢?
extend google.protobuf.FieldOptions {
optional FlagDetail info = 1234;
}
message TestCmd {
optional bool BoolFlag = 1 [(info) = { name: "bool-flag" value: "false" shorthand: "c" usage: "test"} ];
optional string StringFlag = 2 [ (info) = { name: "string-flag" value: "" shorthand: "o" usage: "test"}];
}
我希望TestCmd.BoolFlag默认值为bool值" false",目前我使用字符串值然后将其转换为bool,我该怎么办? 以类型安全的方式指定默认值?
由于