Testing unary gRPC services in GoHow to test unary gRPC services in Go - handler logic, interceptors, deadlines, metadata propagation, and rich error details - all in-memory with bufconn.Redowan Delowar·Mar 23·13 min readFollowGogRPCTestingDistributed Systems
Wrapping a gRPC client in GoHow to wrap a generated gRPC client behind a clean Go API so users never have to touch protobuf types or connection management directly.Redowan Delowar·Mar 15·7 min readFollowGogRPCAPIDistributed Systems
In praise of the etcd codebaseWhy the etcd codebase is my go-to reference for building gRPC services in Go.Redowan Delowar·Mar 14·3 min readFollowGogRPCDistributed Systems