Book: The Complete Guide to Go Programming
Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go
My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools
Me: xgabriel.com | GitHub
A team I worked with kept asking the same question every
sprint. They had an HTTP service that accepted webhook
payloads from a partner and forwarded them to an internal
billing API. Compliance wanted a copy of every request
body archived to disk, gzipped, with a line-by-line audit
log to stdout for debugging. The first attempt pulled in
three libraries, a goroutine pool, and a Kafka producer.
None of it worked end to end after a week.
The second attempt threw the libraries away and used four
types from the Go standard library. It shipped in an
afternoon. The whole pipeline came in around fifty lines.
Forget the audit log for a second.…