Protocol Buffers - Google's data interchange format
I'm recently using gRPC with proto3, and I've noticed that required and optional has been removed in new syntax. Would …
protocol-buffers grpc proto3I am migrating a java application from protocol buffers 2 to protocol buffer 3. In proto 2 to check if a field is …
java protocol-buffers proto3The proto2 version of Protocol Buffers allows to specify default values for message elements: optional double scaling_factor = 3 [default = 1.0]; Why …
protocol-buffers proto3I am using google grpc with a json proxy. for some reason i need to remove the omitempty tags from …
go grpc protocol-buffers proto3Protocol buffer v3 claims, that library is json friendly (https://developers.google.com/protocol-buffers/docs/proto3#json), but I cannot …
c++ json protocol-buffers proto3For the following Protocol Buffer message (proto3) how to I determine which type is set? There does not seem to …
c# protocol-buffers proto3I have a server written in Java and client written in PHP. How can client catch exception from server if …
protocol-buffers grpc proto3 grpc-javaIf I have a service like this: service MyService { rpc GetThings(GetThingsRequest) returns (GetThingsResponse); } How would I mark GetThings as …
protocol-buffers proto3One of selling points of Protobuf was backward compatibility, i.e. developers can evolve format, and older clients can still …
protocol-buffers compatibility backwards-compatibility proto3Let's say we use gRCP/Protobuf to connect many application. Those application are developped and released at their own team, …
protocol-buffers versioning grpc proto3