Menu
Coddy logo textTech

Dizileri Tanımlama

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

Go'da dizileri birkaç farklı şekilde bildirebilirsiniz. Bir dizinin boyutu, tipinin bir parçasıdır ve bildirildiğinde belirtilmelidir.

var kullanarak belirli bir boyutta bir dizi tanımlayın:

var scores [4]int
fmt.Println(scores)

Bu, tümü sıfıra başlatılmış 4 tam sayıdan oluşan bir dizi oluşturur:

[0 0 0 0]

Kısa gösterim kullanarak bir diziyi tek satırda bildirin ve başlatın:

names := [3]string{"Alice", "Bob", "Charlie"}
fmt.Println(names)

Şunu görüntüler:

[Alice Bob Charlie]
challenge icon

Görev

Başlangıç
Bu meydan okumada, Go'da bir dizi tanımlama ve başlatma pratiği yapacaksınız. Göreviniz, 10, 20, 30, 40 ve 50 değerlerini içeren 5 tam sayıdan oluşan bir dizi tanımlamak ve ardından bu diziyi konsola yazdırmaktır.

Kopya kağıdı

Go'daki diziler, bildirildiklerinde belirtilmesi gereken sabit bir boyuta sahiptir. Boyut, dizinin türünün bir parçasıdır.

var ile bir dizi bildirin:

var scores [4]int

Kısa notasyon kullanarak bir dizi bildirin ve başlatın:

names := [3]string{"Alice", "Bob", "Charlie"}

Diziler, açıkça ayarlanmadıkları takdirde sıfır değerlerine başlatılır:

[0 0 0 0]

Kendin dene

package main

import "fmt"

func main() {
    // TODO: 10, 20, 30, 40 ve 50 olmak üzere 5 tam sayı içeren 'numbers' adında bir dizi tanımlayın
    
    // Bu, dizinizi yazdıracaktır
    fmt.Println("My array of numbers:", numbers)
}
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