Comment calculer le nombre d'éléments dans un Go carte?

Si je veux compter les éléments de la structure de la carte, quelle déclaration dois-je utiliser?
J'ai essayé d'utiliser

for _, _ := range m {...}

mais il semble que la syntaxe est fausse.

  • Légèrement hors sujet, vous pouvez également utiliser for _ := range m {}, pas besoin de deux arguments.
  • BTW, les deux for _, _ := range m {...} et for _ := range m {} ne compilera pas b/c de la :=, qui ne peuvent pas être utilisés w/ _ seulement LHSs. = doit être utilisé dans ce cas à la place.
InformationsquelleAutor shirley | 2012-09-22