A Go slice is a window on an underlying array

A good way to look at slices in Go is as a window to an array.