Menu
Coddy logo textTech

Maplere Giriş

Coddy'nin GO Journey'sinin Temeller bölümünün bir parçası — ders 84 / 109.

Go'daki map'ler, diğer dillerdeki sözlüklere benzer şekilde anahtar-değer çiftleridir. Benzersiz anahtarlar kullanarak değerleri depolamanıza ve geri almanıza olanak tanırlar.

Dize isimlerini tam sayı yaşlarla eşleştiren bir map oluşturun:

ages := map[string]int{
    "Alice": 25,
    "Bob": 30,
}

Bir değere anahtarını kullanarak erişin:

aliceAge := ages["Alice"]
fmt.Println(aliceAge)

Çıktı şu şekilde olacaktır:

25

Yeni bir anahtar-değer çifti ekleyin:

ages["Charlie"] = 22

Kopya kağıdı

Go'daki map'ler, benzersiz anahtarlar kullanarak değerleri depolayan ve geri çağıran anahtar-değer çiftleridir.

Bir map oluşturun:

ages := map[string]int{
    "Alice": 25,
    "Bob": 30,
}

Bir anahtar kullanarak bir değere erişin:

aliceAge := ages["Alice"]

Yeni bir anahtar-değer çifti ekleyin:

ages["Charlie"] = 22

Kendin dene

Bu ders bir kod alıştırması içermiyor.

quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler