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.