Learning Go, from "Programming in  Go"