Flags are configuration
One of the recurring problems we have in the software industry is something I like to call “code but worse,” where we constantly build tiny, domain-specific languages to solve problems, with the id...
One of the recurring problems we have in the software industry is something I like to call “code but worse,” where we constantly build tiny, domain-specific languages to solve problems, with the id...
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.