capypad
0 Tage Serie
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
go
1
2
3
4
5
6
7
8
9
10
11
12
13
package main
 
import "fmt"
 
func main() {
var ids [3]int
ids[0] = 101
ids[1] = 102
ids[2] = 103
 
names := [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.