
Go Temelleri
Değişkenler, sabitler, temel tipler, fonksiyonlar, paketler, importlar, kontrol akışı, defer
1Go'da bir değişkeni bildirmek için doğru söz dizimi nedir?
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.
2Go'da int türündeki bir değişkenin sıfır değeri nedir?
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.
3Go'da var x int ile x := 0 arasındaki fark nedir?
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.
Go'da bir sabit nasıl bildirilir?
Go'daki temel sayısal tipler nelerdir?
+22 mülakat soruları
Diğer Go mülakat konuları
Go Veri Yapıları
Go Arayüzleri
Hata Yönetimi
Goroutine Temelleri
Channels
Go Modules
HTTP Sunucusu
HTTP İstemcisi
JSON Kodlama
Database/SQL
context Paketi
Testing
Eşzamanlılık Desenleri
Senkronizasyon İlkelleri
Go Web Framework'leri
REST API Tasarımı
gRPC
Reflection
Bellek Yönetimi
Performans Optimizasyonu
Generics
Go Design Patterns
Microservices
Güvenlik ve Kimlik Doğrulama
Docker & Containerization
Kubernetes Basics
İleri Düzey Go
CLI Geliştirme
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