Menu
Coddy logo textTech

Değişkenleri Başlatma

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

Go'da değişkenleri nasıl başlatacağımızı öğrenelim. Başlatma, bir değişkeni oluşturduğunuzda ona başlangıç değeri vermek anlamına gelir.

Öncelikle, var anahtar sözcüğünü kullanarak değişkenlerin nasıl başlatılacağını görelim:

var age int = 25
var name string = "Gopher"
var isActive bool = true
    
fmt.Println(age, name, isActive)

Bu kodu çalıştırdıktan sonra değişkenlerimizin değerleri ekranda görünecek:

25 Gopher true

Kodumuzu daha kısa ve öz hâle getirmek için Go'nun kısa bildirim operatörünü (:=) de kullanabiliriz:

age := 25
name := "Gopher"
isActive := true
    
fmt.Println(age, name, isActive)

Bu kodu çalıştırdıktan sonra, daha öncekiyle aynı sonucu elde ederiz:

25 Gopher true

Kısa bildirim operatörü (:=), sağladığın değere göre türü otomatik olarak belirler; bu da kodunu daha temiz ve okunması daha kolay hâle getirir.

challenge icon

Görev

Başlangıç

Bu görevde Go'da değişkenleri başlatma pratiği yapacaksın. Görevin, üç değişkeni belirli değerlerle başlatmak ve ardından bunları yazdırmaktır.

Programda değişken bildirimleri zaten mevcut, ancak bunları aşağıdaki tam değerlerle başlatman gerekiyor:

  • name: string olarak ayarlanmış bir "John"
  • age: int olarak ayarlanmış bir 25
  • isStudent: bool olarak ayarlanmış bir true

Beklenen çıktı:

Name: John
Age: 25
Is Student: true

Kendin dene

package main

import "fmt"

func main() {
    // TODO: Bu değişkenleri gerekli değerlerle başlatın
    var name string    // "John" ile başlatın
    var age int       // 25 ile başlatın
    var isStudent bool // true ile başlatın
    
    // Bu kod değişkenleri yazdıracak
    fmt.Println("Name:", name)
    fmt.Println("Age:", age)
    fmt.Println("Is Student:", isStudent)
}
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

Kendi başına pratik yap: Online Go derleyicisi