Initializing slices in Go

A Go slice is a window on an underlying array. When you initialize a slice in Go, it creates an underlying array and creates a slice to reference the array.