octopus-foundation / gremlin.zig

A zero-dependency Google Protocol Buffers implementation in pure Zig. Single allocation encode and lazy decode
MIT License
117 stars 2 forks source link

protoc support #1

Open steeve opened 6 days ago

steeve commented 6 days ago

Hi,

First of all, congratulations, this looks great! Would you be open to protoc support? It's mostly https://github.com/protocolbuffers/protobuf/blob/main/src/google/protobuf/descriptor.proto on stdin and file contents on stdout.

This would ease support for other build systems, most notably regarding well known types.

Cheers,

batsuev commented 4 days ago

Thanks for the feedback! 👋 Just to break this down clearly - we're looking at two key pieces: