我生成的 protobuf Go 结构如下所示:
type ProtoStruct {
A []*SomeStruct
}
我现在正在尝试nil
使用protoreflect
.
我试过:
var v protoreflect.Value // somehow get this value from previous steps
v.List().Append(protoreflect.ValueOf(nil))
它惊慌失措:
类型不匹配:无法将 nil 转换为消息