Explorations with the Go programming language