Sobes.tech
Junior — Middle

Cum se parcurg elementele într-o structură Map în limbajul Go, folosind construcții sintactice?

sobes.tech AI

Răspuns de la AI

În limbajul Go, pentru a parcurge elementele unui map se folosește construcția for range. Aceasta permite iterarea peste cheile și valorile mapului. Exemplu:

m := map[string]int{"a": 1, "b": 2, "c": 3}

for key, value := range m {
    fmt.Printf("Cheie: %s, Valoare: %d\n", key, value)
}

În acest exemplu, key și value preiau succesiv valorile din mapul m. Dacă este nevoie doar de cheie sau doar de valoare, variabila inutilă poate fi omisă folosind _.