The Go Blog: Arrays, slices (and strings): the mechanics of 'append' →
Go (#golang) is unique in that it offers both arrays and something quite
similar, called slices. Programmers coming from any higher-level OO
languages which only have one kind of arbitrary list of items (usually called
an Array
, go figure) often get tripped up on the difference between slices and
arrays in Go.