Go
Notes on the Go programming language — interfaces, concurrency, testing, and patterns that have held up in production.
Testing Go CLIs with testscript
· article
A tour of txtar
· article
Type-safe slogging
· article
Peeking into Go struct tags
· article
Error translation in Go services
· article
Testing unary gRPC services in Go
· article
Wrapping a gRPC client in Go
· article
Go errors: to wrap or not to wrap?
· article
What canceled my Go context?
· article
Structured concurrency & Go
· article