Go

Go Temelleri

Değişkenler, sabitler, temel tipler, fonksiyonlar, paketler, importlar, kontrol akışı, defer

25 mülakat soruları·
Junior
1

Go'da bir değişkeni bildirmek için doğru söz dizimi nedir?

Cevap

Go'da bir değişkeni bildirmenin üç ana yolu vardır: var x int (tip ile açık bildirim), var x = 10 (tip çıkarımı ile bildirim) ve x := 10 (çıkarım ile kısa bildirim, yalnızca fonksiyonların içinde). Kısa biçim := özlü ve deyimsel olduğu için yerel değişkenler için en yaygın kullanılan biçimdir.

2

Go'da int türündeki bir değişkenin sıfır değeri nedir?

Cevap

Go'da, bildirim sırasında bir değer verilmezse tüm değişkenler varsayılan olarak bir sıfır değeriyle başlatılır. Sayısal tipler için (int, float64) sıfır değeri 0'dır. Boolean'lar için false, string'ler için boş bir dizedir ve pointer'lar için nil'dir. Bu davranış, Go'da hiçbir zaman başlatılmamış değişken bulunmamasını sağlar.

3

Go'da var x int ile x := 0 arasındaki fark nedir?

Cevap

var x int sıfır değerli (0) ve açık tipli bir değişken bildirir, x := 0 ise tip çıkarımı ile kısa bildirim kullanır. Kısa bildirim := yalnızca fonksiyonların içinde kullanılabilirken, var package düzeyinde kullanılabilir. := biçimi daha özlü ve deyimsel olduğu için yerel değişkenler için tercih edilir.

4

Go'da bir sabit nasıl bildirilir?

5

Go'daki temel sayısal tipler nelerdir?

+22 mülakat soruları

Bir sonraki mülakatın için Go'de uzmanlaş

Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.

Ücretsiz başla