Go

Do you need a repository layer on top of sqlc? · shard
Wrapping a gRPC client in Go · article
In praise of the etcd codebase · shard
Go errors: to wrap or not to wrap? · article
Mutate your locked state inside a closure · article
What canceled my Go context? · article
Structured concurrency & Go · article
Your Go tests probably don't need a mocking library · article
Tap compare testing for service migration · article
Splintered failure modes in Go · article
Re-exec testing Go subprocesses · article
Revisiting interface segregation in Go · article
Avoiding collisions in Go context keys · article
Organizing Go tests · article
Subtest grouping in Go · article