capypad
0 Tage Serie
go / beginner
Snippet

Arbeiten mit Slices

Slices sind dynamische Fenster in Arrays. Im Gegensatz zu Arrays können Slices mit der integrierten 'append'-Funktion in ihrer Größe wachsen.

snippet.go
go
1
2
3
fruits := []string{"apple", "banana"}
fruits = append(fruits, "cherry")
fmt.Println(fruits[1]) // "banana"
Erklärung
1
fruits := []string{"apple", "banana"}
Erstellt eine Slice aus Strings mit zwei Anfangselementen.
2
append(fruits, "cherry")
Fügt der Slice ein neues Element hinzu und gibt die aktualisierte Slice zurück.