The make function in Go, and how to use it