go-grpc
Installation
SKILL.md
Go gRPC Services
gRPC's contract-first model only pays off if the contract is treated as an API: versioned packages, deliberate error codes, deadlines everywhere, and interceptors for everything cross-cutting.
Detailed reference material, loaded on demand:
references/clients.md—NewClient, service-config retries and load balancing, keepalive on both sides, reading status codes.references/testing.md— in-memorybufconnserver and client, asserting status codes.
Read a reference file only when the summary below is not enough.
1. Proto Design Rules
syntax = "proto3";