-
Notifications
You must be signed in to change notification settings - Fork 0
Learning ProtoBuf
diligentis edited this page Jul 27, 2022
·
1 revision
AliceNet relies on Protocol Buffers and GRPC to describe and implement services. This page provides resources for getting started with them.
There are good Protocol Buffers Basics: Go and GRPC Go Basics tutorials available.
- Visual Studio Code is a great free editor with ProtoBuf support.
- Buf has a lot of tooling around helping out with protobufs and GRPC, including formatting, linting and breaking change detection.
- Google Cloud API Design contains extensive guidance for how to structure/name/version APIs in ProtoBuf/GRPC.
- Awesome GRPC contains a lot of links to extensions for GRPC and ProtoBuf.
- Protocol Buffers Reference has lots of details on the syntax and data encoding of the standard.
- GRPC Error Handling will help you make better services for consumers.