go / beginner
Snippet
Einfache Arrays
Arrays in Go haben eine feste Länge, die Teil ihres Typs ist. Einmal definiert, kann sich ihre Größe nicht mehr ändern.
snippet.go
1
2
3
4
5
6
7
8
9
10
11
12
13
package mainimport "fmt"func main() {var ids [3]intids[0] = 101ids[1] = 102ids[2] = 103names := [2]string{"Alice", "Bob"}fmt.Println(ids, names)}
Erklärung
1
var ids [3]int
Deklariert ein Array, das genau 3 Ganzzahlen aufnehmen kann.
2
ids[0] = 101
Weist dem ersten Index (nullbasiert) einen Wert zu.
3
[2]string{"Alice", "Bob"}
Kurzschreibweise zum gleichzeitigen Deklarieren und Initialisieren eines Arrays.