Maison >développement back-end >Golang >Utilisation de base de la carte en langage Go
Le langage Go est un langage de programmation open source efficace et concis. L'une de ses structures de données est la carte. Dans le langage Go, map est une structure de données « paire clé-valeur » qui peut être utilisée pour stocker une série de paires clé-valeur non ordonnées. Cet article présentera en détail l'utilisation de base de map en langage Go et fournira des exemples de code spécifiques.
Dans le langage Go, vous pouvez utiliser la fonction make intégrée pour créer une carte vide. La syntaxe est la suivante :
m := make(map[string]int) // 创建一个键为字符串,值为整数的map
m := make(map[string]int) m["apple"] = 5 m["banana"] = 3
3 Obtenez la valeur
fmt.Println(m["apple"]) // 输出:5
4. Déterminez si la clé existe
value, ok := m["orange"] if ok { fmt.Println("orange的值为:", value) } else { fmt.Println("orange不存在") }
delete(m, "banana")
for key, value := range m { fmt.Println(key, ":", value) }7 La longueur de la carte peut être obtenue en utilisant la fonction len Le nombre de paires clé-valeur dans la carte, l'exemple est. comme suit :
fmt.Println("map的长度为:", len(m))Grâce aux exemples de code ci-dessus, nous pouvons clairement comprendre comment utiliser la structure des données cartographiques dans le langage Go. La flexibilité et l'efficacité de map en font l'une des structures de données couramment utilisées dans le langage Go. J'espère que cet article sera utile aux débutants.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!