Go Itérer les éléments d'une carte


Exemple

import fmt

people := map[string]int{
  "john": 30,
  "jane": 29,
  "mark": 11,
}

for key, value := range people {
  fmt.Println("Name:", key, "Age:", value)
}

Notez que lors d'une itération sur une carte avec une boucle d'intervalle, l'ordre d'itération n'est pas spécifié et n'est pas garanti pour être identique d'une itération à l'autre.

Vous pouvez également ignorer les clés ou les valeurs de la carte, si vous souhaitez simplement saisir des touches ou saisir des valeurs.