我们为所有微服务提供通用的身份验证服务。当我们验证请求作为响应时,我们会发送如下所示的 JSON。
{
Auth: bool,
Body: interface{}
}
在编写 proto3 语法时,我们如何编写接口类型之类的东西?
我尝试过使用 Any 类型,但我无法使用它,因为我们需要在我无法生成的类型 url 中传递消息类型。
用于响应的原型消息
message AuthResponse {
bool Auth = 1;
google.protobuf.Any Body = 2;
}
有人可以在这里帮忙吗?
饮歌长啸
相关分类