By Brian Ketelsen, Erik St. Martin, and William Kennedy, authors of Go in Action
With Go, there are several ways you can store your data in memory. Some of these concepts may be familiar to you already like Arrays, and Maps; although, they may work slightly differently than you’re used to. But others, like slices, might be a completely new concept. In this article, we’ll introduce slices and talk about what they let you do.

Go: A practical introduction to slices (PDF)