Is “google/protobuf/struct.proto” the best way to send dynamic JSON over GRPC?
Based on this proto file. syntax = “proto3”; package messages; import “google/protobuf/struct.proto”; service UserService { rpc SendJson (SendJsonRequest) returns (SendJsonResponse) {} } message SendJsonRequest { string UserID = 1; google.protobuf.Struct Details = 2; } message SendJsonResponse { string Response = 1; } I think it is a good solution to use the google.protobuf.Struct type. The … Read more