Twelve Go idioms I changed my mind about
Patterns I confidently recommended five years ago that I'd argue against today. The list of "things you used to do in Go that don't pay back anymore."
Patterns capture reusable solutions to recurring engineering problems. These articles explore Go-specific idioms, architectural patterns for distributed systems, and the design approaches that help engineers make consistent, well-reasoned decisions across different technical domains.
1 post tagged with patterns. ← All posts
Patterns I confidently recommended five years ago that I'd argue against today. The list of "things you used to do in Go that don't pay back anymore."
All posts on this site are written by Pratik Dhanave, an Agentic AI Architect with 7+ years building production distributed systems, multi-agent AI platforms, and cloud-native infrastructure. About the author → Each article includes working code, architecture diagrams, and references to the specific frameworks and standards discussed. Browse all posts or explore related topics using the tag cloud above.