This series is about Go, a simple, yet powerful, language that has some unique features in its design.

Go has some unique features, and is together with OCaml the only compiled language I've used that supports Duck Typing, i.e., the ability for a type to conform to an "interface" without the type definition explicitly stating this.

In this series, I share some of the interesting aspects of Go, and share some solutions that take advantage of the capabilities of the Go language.