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ə, key və value 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.