A tour of go