Menu
Coddy logo textTech

Dizilere İlk Değer Atama

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

Dizileri Başlatma, bir dizi oluştururken ilk değerlerin atanması anlamına gelir.

Süslü parantez kullanarak belirli değerlerle bir dizi başlatın:

scores := [4]int{95, 87, 78, 92}
fmt.Println(scores)

Bu şunu görüntüler:

[95 87 78 92]

Go'nun elemanları sizin yerinize saymasını sağlamak için üç nokta (...) kullanın:

colors := [...]string{"Red", "Green", "Blue"}
fmt.Println(colors)
fmt.Println("Array length:", len(colors))

Bu şunları çıktı olarak verir:

[Red Green Blue]
Array length: 3
challenge icon

Görev

Başlangıç

Bu meydan okumada, Go'da dizileri başlatma pratiği yapacaksınız. Göreviniz, sağlanan belirli değerlerle 5 tam sayıdan oluşan bir dizi oluşturmak ve ardından diziyi yazdırmaktır.

Kod zaten gerekli içe aktarmalara ve bir main fonksiyonuna sahip. Sadece diziyi verilen sayılarla başlatmanız gerekiyor.

Kopya kağıdı

Süslü parantez kullanarak bir diziyi belirli değerlerle başlatın:

scores := [4]int{95, 87, 78, 92}

Go'nun öğeleri otomatik olarak saymasını sağlamak için üç nokta (...) kullanın:

colors := [...]string{"Red", "Green", "Blue"}

len() ile dizi uzunluğunu alın:

fmt.Println("Array length:", len(colors))

Kendin dene

package main

import "fmt"

func main() {
    // YAPILACAK: 'favoriteNumbers' adında şu 5 tam sayıyı içeren bir dizi başlatın: 7, 42, 8, 13, 99
    // Şu iki söz diziminden birini kullanabilirsiniz:
    // favoriteNumbers := [5]int{7, 42, 8, 13, 99}
    // VEYA
    // var favoriteNumbers [5]int = [5]int{7, 42, 8, 13, 99}
    
    // Bu, dizinizi yazdıracaktır
    fmt.Printf("My favorite numbers are: %v\n", favoriteNumbers)
}
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