Each directory is meant to be a self-contained experiement to learn some feature of Go, or to determine an appropriate implementation for some algorithm or task in Go.