Expand description
A minimal (like seriously), zero dependency protobuf encoder.
Non goals
Decoding(Upcoming in https://github.com/noislabs/anybuf/pull/2)- protobuf 2 things
- Field sorting
- Groups support (deprecated, see https://protobuf.dev/programming-guides/proto2/#groups)
Supported:
- Varint fields (bool/uint32/uint64/sint32/sint64)
- Variable length fields (string/bytes)
- Repeated (bool/uint32/uint64/string/bytes/messages)
- Nested: Just append an
Anybufinstance
Not yet supported:
- Fixed length types
- Packed encoding for repeated fields
- int32/int64