Golang
Kod veya sistemdeki hataları tespit etmek ve teşhis etmek için hangi yöntemleri veya araçları kullanıyorsun?
Go'da panik/recover (panic/recover) nasıl çalışır?
HTTP istekleri yaparken zaman aşımı ayarlamak neden önemlidir?
Şu anda bir şirkette mi çalışıyorsunuz yoksa sadece özgeçmişinizi güncellemediniz mi?
gRPC servislerinde hata arama ve giderme sürecini nasıl gerçekleştirdiniz?
Mevcut projede kullanılan yığın hakkında daha detaylı bilgi ver.
Kendinizden biraz bahsedin — potansiyel bir işverenin bilmesi gereken temel bilgiler.
Aşağıdaki kod parçacıklarından hangisi kanalarla çalışma ile ilgili hata veya potansiyel sorun içeriyor? Seçenek 1 package main func main() { ch := make(chan int) ch <- 1 } Seçenek 2 package main func main() { ch := make(chan int, 1) ch <- 1 } Seçenek 3 package main func main() { ch := make(chan int, 1) ch <- 1 <-ch } Seçenek 4 package main func main() { ch := make(chan int) close(ch) <-ch } Seçenek 5 package main func main() { ch := make(chan int, 3) ch <- 4 }
Go'da hangi veri türleri referansdır?
RabbitMQ'da mesaj kaybı olmadan ertelenmiş tekrar denemeleri (retry) nasıl gerçekleştirdiniz?
Go'da senkronizasyon araçları nelerdir? (kanallar, sync.WaitGroup, sync.Mutex, sync.Cond)
pprof paketinden bahset
Veri yapısı bağlamında ikili ağaç ile dengeli ağaç arasındaki temel farklar nelerdir?
İşçiler nedir?
Mimari alanda mı gelişmek istiyorsun?
Boyutları farklıysa, bir diziyi doğrudan başka bir diziye atayabilir miyiz?
1024 baytlık bir bellek bloğu talep edildiğinde sistemde ne olur?
Go dilinde arayüz ile diğer programlama dillerindeki arayüzler arasındaki fark nedir?
Swiss Tablolarında genişleme (rehash) nasıl gerçekleşir?
İşlevleri ve amaçları açısından veri iletimi için kullanılan kanalları, iş parçacıkları arasındaki kanallardan nasıl ayırt edebilirsiniz?