
176 Rozdział 6.
Czym są wycinki?
Wycinki
W Go istnieje struktura danych, która umożliwia dołączanie do niej
dodatkowych wartości. Jej nazwa to
wycinek
. Wycinki, podobnie jak
tablice, składają się z wielu elementów tego samego typu. Jednak
inaczej niż
w tablicach dostępne są funkcje, które umożliwiają dołączanie dodatkowych
elementów na końcu wycinka.
Aby zadeklarować typ zmiennej przechowującej wycinek, należy podać pusty
nawias kwadratowy, a następnie typ elementów zapisywanych w wycinku.
var mySlice []string
Przypomina to składnię deklarowania zmiennej tablicowej,
jednak nie jest tu podawany rozmiar kolekcji.
Po utworzeniu wycinka można przypisać ...