Map est un type intégré dans Go qui lie les clés et les valeurs ensemble. La valeur correspondante peut être obtenue par clé.
Comment créer une carte ?
Une carte peut être créée en transmettant les types de clés et de valeurs à la fonction intégrée make. (Apprentissage recommandé : go) La syntaxe de
est :
make(map[KeyType]ValueType)
(Note du traducteur : le type de carte est représenté par map[KeyType ]ValueType) Par exemple :
personSalary := make(map[string]int)
fonction delete ()
la fonction delete () est utilisée pour supprimer des éléments de la collection, et les paramètres sont mappés et sa clé correspondante. Les exemples sont les suivants :
package main import "fmt" func main() { m := map[string]int{ "a": 1, "b": 2, "c": 3, } fmt.Println("Deleting values") name, ok := m["a"] fmt.Println(name,ok) delete(m,"a") name,ok = m["a"] fmt.Println(name,ok) }
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!