Sobes.tech
Junior — Middle

Go dilində Map strukturu elementlərini sintaksis quruluşları istifadə edərək necə keçmək olar?

sobes.tech Süni İntellekt

AI-dan cavab

Go dilində, xəritənin (map) elementləri üzərində keçid üçün for range quruluşundan istifadə olunur. Bu, xəritənin açarları və dəyərləri üzərində iterasiya etməyə imkan verir. Nümunə:

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

for key, value := range m {
    fmt.Printf("Açar: %s, Dəyər: %d\n", key, value)
}

Bu nümunədə, keyvalue ardıcıl olaraq m xəritəsindən dəyərlər alır. Əgər yalnız açar və ya yalnız dəyər lazımdırsa, lazımsız dəyişəni _ istifadə edərək ata bilərsiniz.