Menu
Coddy logo textTech

Sabitler

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

Go'da sabitleri (constants) öğrenelim. Sabitler, programın yürütülmesi sırasında değiştirilemeyen değerlerdir.

İlk olarak, const anahtar kelimesini kullanarak bazı sabitler tanımlayalım:

const pi = 3.14
const appName = "Go Calculator"
    
fmt.Println(pi)
fmt.Println(appName)

Bu kodu çalıştırdıktan sonra, sabitlerimizin değerlerinin ekranda görüntülendiğini göreceğiz:

3.14
Go Calculator

Değişkenlerin aksine, sabitler bildirildikten sonra değiştirilemezler. Bir sabite yeni bir değer atamaya çalışırsanız, programınız bir hata gösterecektir. Örneğin:

const pi = 3.14
pi = 5.6
// Hata! çünkü pi sabittir
challenge icon

Görev

Başlangıç
Bu meydan okumada, Go dilinde sabitleri kullanma pratiği yapacaksınız. Sabitler, bir kez tanımlandıktan sonra değiştirilemeyen değerlerdir.

Göreviniz, 30 değerine sahip maxStudents adında bir sabit tanımlamak ve ardından bunu konsola yazdırmaktır.

Kopya kağıdı

Sabitler, program yürütme sırasında değişemeyen değerlerdir. Sabitleri const anahtar kelimesini kullanarak tanımlayın:

const pi = 3.14
const appName = "Go Calculator"

Sabitler tanımlandıktan sonra yeniden atanamaz - bunu yapmaya çalışmak bir hataya neden olur:

const pi = 3.14
pi = 5.6  // Hata! çünkü pi bir sabittir

Kendin dene

package main

import "fmt"

func main() {
	// TODO: 30 değerine sahip maxStudents adında bir sabit tanımlayın
	
	// Sabiti yazdır
	fmt.Println("Maximum number of students allowed:", maxStudents)
}
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