Deklarieren Sie eine konstante Map in Go
-
Deklarieren Sie eine konstante Map mit
map[int]stringin Go -
Deklarieren Sie eine konstante Map mit
map[string]intin Go
Eine Map ist eine Sammlung von Schlüssel-Wert-Paaren, die in beliebiger Reihenfolge sortiert werden können. Es weist Schlüsseln Werte zu.
Die Schlüssel in einer Zuordnung sind immer eindeutig, die Werte jedoch nicht immer. Die Kartendatenstruktur wird für schnelles schlüsselbasiertes Suchen, Abrufen und Löschen von Daten verwendet.
Es ist eine gängige Datenstruktur in der Informatik. In diesem Artikel demonstrieren wir die Deklaration einer konstanten Karte in G.
Deklarieren Sie eine konstante Map mit map[int]string in Go
In diesem Beispiel wird map[int]string verwendet, um eine konstante Map in Go zu deklarieren.
Beispiel:
package main
import (
"fmt"
)
var constMap = map[int]string{
1: "Jay",
2: "Adam",
3: "Mike",
4: "Wiz",
5: "Lucas",
}
func main() {
fmt.Println(constMap[1])
fmt.Println(constMap[5])
}
Ausgang:
Jay
Lucas
Deklarieren Sie eine konstante Map mit map[string]int in Go
In diesem Beispiel wird map[string]int verwendet, um eine konstante Map in Go zu deklarieren.
Beispiel:
package main
import (
"fmt"
)
var constMap = map[string]int{
"Jay": 1,
"Adam": 2,
"Mike": 3,
"Wiz": 4,
"Lucas": 5,
}
func main() {
fmt.Println(constMap["Jay"])
fmt.Println(constMap["Lucas"])
}
Ausgang:
1
5
Genießen Sie unsere Tutorials? Abonnieren Sie DelftStack auf YouTube, um uns bei der Erstellung weiterer hochwertiger Videoanleitungen zu unterstützen. Abonnieren