Junior — Middle
Kako izvršiti prolaz kroz elemente u strukturi Map u jeziku Go koristeći sintaksičke konstrukcije?
sobes.tech АИ
Одговор од АИ
U jeziku Go, za prolazak kroz elemente mape (map) koristi se konstrukcija for range. Ona omogućava iteraciju kroz ključeve i vrednosti mape. Primer:
m := map[string]int{"a": 1, "b": 2, "c": 3}
for key, value := range m {
fmt.Printf("Ključ: %s, Vrednost: %d\n", key, value)
}
U ovom primeru, key i value sukcesivno preuzimaju vrednosti iz mape m. Ako je potrebna samo ključ ili samo vrednost, može se izostaviti nepotrebna promenljiva koristeći _.