Golang
/** :-))) :-(( "ab :-)" = "ab " "ab :-)))" = "ab " "ab :-)))(" = "ab (" "ab ):-)" = "ab )" ":-)" = "" **/ func deleteP(str string) string { }
Singleton deseni nedir? Bu bir desen mi yoksa antipattern mi?
Takımında geliştirme süreci nasıl organize edildi (CI/CD, testler, kod incelemesi)?
Takımda kıdemli geliştirici ile orta geliştirici arasındaki fark nedir?
Satır tabanlı ve sütun tabanlı veritabanları arasındaki veri depolama yapı farkları
İşlem izolasyon seviyeleri hakkında bilgi ver
func main() { c := make(chan int, 1000) var wg sync.WaitGroup wg.Add(100) for i := 0; i < 100; i++ { go func() { defer wg.Done() foo(c) }() } go func() { wg.Wait() close(c) }() sum := 0 for r := range c { sum += r } // fmt.Println(sum) } func foo_req(c chan int) error { r := rand.Int() for i := 0; i < r; i++ { c <- r } }
Go'daki arayüzler nedir ve ne işe yararlar?
EMCD Tech'teki deneyimin hakkında daha fazla bilgi ver — orada ne oldu, iki buçuk yıl içinde nasıl büyüdü?
İş akışını anlat: görevler nasıl atanıyordu, hangi depo kullanılıyordu, hangi sınırlar vardı?
Herhangi bir Yapay Zeka aracını, örneğin Cursor veya Claude'u kullanıyor musunuz? Evetse, hangi amaçlar için?
Golang'da dilimlerle çalışma hakkında konuş: kapasite, uzunluk nasıl çalışır ve sınırların dışına çıkıldığında ne olur.
Go'da hangi bellek türleri vardır? Yığın (heap) ile yığın (stack) arasındaki fark nedir?
İlk ürün 1000 kez gösterildi, ikinci 500 kez ve ilk ürün 50 tıklama, ikinci 25 tıklama aldıysa — bunlar nasıl karşılaştırılabilir?
```go func fail() { panic("Başarısız!") } func main() { fmt.Println("Başlangıç!") var wg sync.WaitGroup wg.Add(1) go func() { defer func() { if e := recover(); e != nil { fmt.Println(e) } }() fail() wg.Done() }() wg.Wait() fmt.Println("Bitti!") } ```
func (r *PayoutRepository) save(p Partner) error { _, err := r.db.Exec( fmt.Sprintf("UPDATE partners SET balance = %s, hold = %s WHERE id = %s", p.Balance, p.Hold, p.ID), ) if err != nil { return err } if err := r.eventPublisher.Publish("BalanceChanged", p); err != nil { return err } return nil }
PostgreSQL'de EXPLAIN ve EXPLAIN ANALYZE komutları arasındaki fark nedir?
Go'da herhangi bir değer türüyle çalışan genel (generic) bir veri yapısı nasıl yapılır?
Hangi proje alanlarını değerlendiriyorsunuz (fintech, perakende, altyapı vb.)?
Neden tüm vitrin müşteri tarafında inşa edilemedi ve sadece servis aracılığıyla metrikler ön uçta gösterilemedi? Neden mantık serviste kuruldu?