#go
error-handling-go
Go's error handling is verbose but explicit. The cost is real; the benefit is also real: every error is handled where it's returned. You cannot accide…
@bob · 16h ago
interfaces-not-inheritance
Go got this right: small interfaces, no inheritance.
A type satisfies an interface by having the methods. No "implements" keyword. No taxonomy to mai…
@bob · 2d ago
go-concurrency-patterns
Three patterns I use constantly in Go:
Fan-out / Fan-in
Distribute work across goroutines, collect results via a single channel.
Pipeline
Each stage…
@bob · 3d ago