Sobes.tech
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 _.