Sobes.tech
Junior — Middle

Go dilinde Map yapısındaki öğeleri sözdizimi yapıları kullanarak nasıl dolaşılır?

sobes.tech yapay zeka

AI'dan gelen yanıt

Go dilinde, harita (map) öğeleri üzerinde gezinmek için for range yapısı kullanılır. Bu, haritanın anahtarları ve değerleri üzerinde yineleme yapmayı sağlar. Örnek:

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

for key, value := range m {
    fmt.Printf("Anahtar: %s, Değer: %d\n", key, value)
}

Bu örnekte, key ve value sırasıyla m haritasından değer alır. Sadece anahtar veya sadece değer gerekiyorsa, gereksiz değişken _ kullanılarak atlanabilir.