Arayüzleri nerede daha iyi tanımlamalısınız — kaynak tarafında mı yoksa tüketici tarafında mı?
Golang
GOMAXPROCS değişkeni ne işe yarar? Bir olarak ayarlandığında ne olur?
İnterseptörler sistemi nasıl gözlemeye yardımcı oldu? Özellikle ne yapıyorlardı?
Go'da context ne işe yarar?
type someInterface arayüz { someFunc() } type A struct { } func(a A) someFunc() { } type B struct { A } type C struct { some A }
İşlem izolasyon seviyeleri arasındaki fark nedir?
Servisleri nasıl dağıttınız?
Bufferli ve bufferli olmayan kanallar arasındaki fark nedir?
Mutex mi yoksa kanallar mı — hangi durumda ne kullanmalı?
Hata paketi: iki yöntem, Is ve As, farkı nedir ve ne zaman kullanılır?
Mikroservisler birbirleriyle nasıl etkileşime girer? HTTP istekleri mi yoksa asenkron etkileşim mi?
Kapalı bir kanala göndermeye çalışırsanız ne olur?
Go zamanlayıcısı hangi temel yapılardan oluşur?
İşlemler için hangi izolasyon seviyeleri vardır?
Projede hangi izolasyon seviyesi kullanıldı?
context.WithValue ne işe yarar?
Worker'da COMMIT ve ROLLBACK nerede koyulur?
Dış konturda bulunan tüccarlarla nasıl etkileşim kurulur?
Bağlam iptal nasıl uygulanır? İçeride ne oluyor?
Mikroservis mimarisiyle ilgili karşılaştığın sorunlar nelerdir?