Nicely done.
From understanding the basics of protobuf files to decoding raw binary and wiring up custom plugins, you are ready to start building with Protobuf.
See a mistake? Missing an important detail?
Create an issue or make a PR on GitHub!
Ready to Build?
Protobuf is a deep ecosystem. Here is where to go next.
Official Docs
The definitive source for language syntax, well-known types, and standard practices.
Buf CLI
One binary that compiles, lints, formats, generates code, and catches breaking changes before they ship.
Buf Schema Registry
Stop vendoring .proto files. Publish schemas as versioned modules and depend on them from buf.yaml, with hosted docs and generated SDKs.
ConnectRPC
A better way to build gRPC-compatible APIs that work natively in the browser and mobile.
Ecosystem
Explore protobuf libraries, runtimes, plugins, and tools across the wider ecosystem.
Practice
Apply the concepts by fixing broken schemas in the interactive practice exercises.