Arwalk
Arwalk
Hello, The current base64 interface only allows encoding to slices, making it impractical (although not impossible) to use when encoding dynamically to a document (such as a json string, as...
Some google-defined types such as Timestamp, Duration... has specific representations. Generator should be able to use the proper parsing/writing methods for them. see https://protobuf.dev/programming-guides/proto3/#json
The json writer should have 3 options: - to always emits fields without presence - to support writing actual name and not the camelCase name - to support emitting enum...
The json parser should have the option to ignore unknown fields See https://protobuf.dev/programming-guides/proto3/#json-options
They are currently encoded as a list of key:value entries, as it is their inner representation. Not directly tied to #52 but would benefit from it. Tests written for this...
The current implementation of Map fields is closer to the encoding of PB than what it's actual functionality should provide. HashMaps in the the standard library should be sufficient for...
The current documentation is on the "quick and dirty" side. Enough to start using the library in a few minutes, but could have better explanations. Also documenting the internals would...