There are also wrapper well known types that you can fallback to (in wrappers.proto), when you need to distinguish between, say empty string and null.
The main concern that the deterministic serialization isn't canonical is due to the unknown fields. As string and message type share the same wire type, when parsing an unknown string/message type, the parser has no…
There are also wrapper well known types that you can fallback to (in wrappers.proto), when you need to distinguish between, say empty string and null.
The main concern that the deterministic serialization isn't canonical is due to the unknown fields. As string and message type share the same wire type, when parsing an unknown string/message type, the parser has no…