Flags are configuration
CLI flags are the most minimal configuration system there is.
CLI flags are the most minimal configuration system there is.
Breaking up programs with lots of linear steps.
An overview of Go structs: fields, tags, empty structs, size optimization, anonymous declarations, and embedding.
I wrote a small program to answer the question, "Now where did I put that code?"
Deferring is a useful mechanism in most of Go, but in tests, there's a better way.
The golang-announce Google group wasn't available as an RSS feed, so I wrote a small program to fix that. Here's the feed if you'd also like to use it.
A collection of Go wisdom for easy access and sharing during code review.
A transcription of the Go Proverbs talk given by Rob Pike at Gopherfest 2015.
Want a codebase that's easier to read, maintain, and extend? Enforce a line length limit.
Go methods don't have to be declared on structs.