Arayüzler olmadan kod yazabilir miyiz?
Golang
UTF-8 varsa, dizenin uzunluğunu nasıl alabiliriz?
RPC ve gRPC'nin özellikleri hakkında bilgi ver.
Graceful shutdown nedir?
Harita yeni uygulamasının eski kovalık uygulamasına göre avantajı nedir?
Kafka'nın özellikleri hakkında anlatın — nasıl çalışıyor?
Servisler birbirleriyle nasıl iletişim kuruyordu?
Prodüksiyonda en unutulmaz hatadan bahset: neydi, nasıl düzelttin ve hangi sonuçları çıkardın?
Arayüzleri neden kullanmalıyız?
Yıllardır yazılmış kodların olduğu, çok fazla eski kodun bulunduğu, testlerin olmadığı ve her şeyin neredeyse çökmekte olduğu bir projeye geldiğinde, işe nereden başlarsın?
Harita üzerinde netleştirelim. Kovalar — önceki uygulama, yeni uygulama, ne söyleyebiliriz?
Başka hangi senkronizasyon primitiplerini biliyorsun?
Go'da hangi gömülü türleri bildiğini anlat.
Diyelim ki bir tamponlu kanalımız var. Oraya 10 mesaj yazdık, ama diğer taraftan kimse okumuyor — ne olur?
```go type SafeMap struct { data map[string]string } func (s *SafeMap) GetOrCreate(key, value string) string { } ```
Gerçek projelerde karşılaştığınız görünmeyen paralellik (goroutine) sorunları nelerdir ve bunları nasıl çözdünüz?
Go'daki arayüzler hakkında ne anlatabilirsin?
UTF-8' de dize uzunluğu ile ilgili neden nüanslar ortaya çıkar?
Atomikler en çok hangi durumda kullanılır?
Go'da bir dize nedir?