Go Idioms I Wish I Knew Earlier

Francis Awuor
I've been writing Go for a while now, and somewhere along the way something shifted. My code started feeling less like "code that happens to be in Go" and more like... Go code. Hard to explain, but you notice it when it happens. Go has patterns. Not rules exactly, but ways of doing things that show up everywhere across the language and the ecosystem. Error handling. Naming. Control flow. The way you structure types. You start picking them up gradually, and when you finally start using them yours