Sobes.tech

Golang

/** :-))) :-(( "ab :-)" = "ab " "ab :-)))" = "ab " "ab :-)))(" = "ab (" "ab ):-)" = "ab )" ":-)" = "" **/ func deleteP(str string) string { }

Intern
Яндекс
55

Singleton deseni nedir? Bu bir desen mi yoksa antipattern mi?

Middle
Сбертех
55

Takımında geliştirme süreci nasıl organize edildi (CI/CD, testler, kod incelemesi)?

Senior
Cloud.ru
55

Takımda kıdemli geliştirici ile orta geliştirici arasındaki fark nedir?

Senior
Cloud.ru
55

Satır tabanlı ve sütun tabanlı veritabanları arasındaki veri depolama yapı farkları

Senior
I-teco
55

İşlem izolasyon seviyeleri hakkında bilgi ver

Middle+
МВидео/эльдорадо
55

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 } }

Senior
plata
55

Go'daki arayüzler nedir ve ne işe yararlar?

Senior
VK CloudVK Cloud
55

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ü?

Senior
Hi Rockits
55

İş akışını anlat: görevler nasıl atanıyordu, hangi depo kullanılıyordu, hangi sınırlar vardı?

Middle+
МВидеоМВидео
55

Herhangi bir Yapay Zeka aracını, örneğin Cursor veya Claude'u kullanıyor musunuz? Evetse, hangi amaçlar için?

Senior
наполеон
55

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.

Senior
WildberriesWildberries
55

Go'da hangi bellek türleri vardır? Yığın (heap) ile yığın (stack) arasındaki fark nedir?

Middle+
ClearWay
55

İ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?

Senior
МВидеоМВидео
55

```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!") } ```

Senior
Wildberries & Russ Bank
55

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 }

Senior
Pasul LTD
55

PostgreSQL'de EXPLAIN ve EXPLAIN ANALYZE komutları arasındaki fark nedir?

Middle+
purrweb
55

Go'da herhangi bir değer türüyle çalışan genel (generic) bir veri yapısı nasıl yapılır?

Senior
Cloud.ru
55

Hangi proje alanlarını değerlendiriyorsunuz (fintech, perakende, altyapı vb.)?

Middle+
BGStaff
55

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?

Senior
МВидео/эльдорадо
55
/412