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
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.