标签: go protocol-buffers
我在Go中需要这样的结构:
type SomeStruct struct{ Foo bool Bar interface{} }
如何在* .proto文件中定义一个空接口?如果这不可能,那么如何使用* .proto变量类型的字段描述解决问题?
答案 0 :(得分:1)
Protobuf不支持泛型类型。 因为我知道所有可能的类型,所以我可以使用Oneof:Oneof
Oneof