Junior — Middle
Hogyan lehet végigmenni a Map szerkezet elemein a Go nyelvben szintaktikus konstrukciók használatával?
sobes.tech MI
Válasz az MI-től
A Go nyelvben a térképek (map) elemeinek végigjárására a for range szerkezetet használjuk. Ez lehetővé teszi a térkép kulcsainak és értékeinek iterálását. Példa:
m := map[string]int{"a": 1, "b": 2, "c": 3}
for key, value := range m {
fmt.Printf("Kulcs: %s, Érték: %d\n", key, value)
}
Ebben a példában a key és value egymás után veszi át a m térkép értékeit. Ha csak a kulcs vagy csak az érték szükséges, a fölösleges változót _-vel lehet elhagyni.