Sobes.tech

Golang

PostgreSQL'de VACUUM nedir?

Middle+
Magnit Tech
66

Sorgu yürütme planını almak için SQL'de ekip

Middle+
ТБанк
66

Kafka'nın özellikleri nelerdir?

Senior
I-teco
66

Go'da kanallar nasıl çalışır ve ne işe yararlar?

Senior
wilix
66

Docker hakkında üç mini soru: Docker nedir, Docker Compose nedir, Docker Image nedir?

Senior
purweb
66

Bu çözüm için bir yapıcıya ihtiyaç olacak mı?

Senior
Cloud.ru
66

[Şirket]’te görevler ve mimari neydi?

Middle+
plata
66

İş parçacığı güvenliği sorunu var: iki goroutine aynı anda döngü ile Lock çağırıyorsa, birbirleriyle karışabilirler. Bunu nasıl düzeltebilirsiniz?

Middle
FinFrame
66

Kafka'dan gelen tüm mesajları ayrı bir tabloya mı kaydettiniz? Bunun anlamı neydi, Kafka yeterli değildi mi?

Middle+
ВайлдберрисВайлдберрис
66

Teklif aşamasına geçersek, işlem için ne kadar zaman gerekebilir?

Middle+
IT OneIT One
66

Go'da gömme (embedding) ile bileşim arasındaki fark nedir?

Senior
техвил
66

tip Sem arayüz { Lock() error TryLock() bool Release() Cap() int FreeSpace() int }

Senior
X5
66

Hangi indeksleri biliyorsun ve hangilerini kullandın?

Senior
РамблерРамблер
66

Bir goroutine başlatıp içinde panic çağırırsanız ne olur? Goroutine mu durur yoksa tüm uygulama mı durur?

Middle
КасперскийКасперский
66

İki sıralanmış artan sıralı tam sayı dizisi alan bir fonksiyon verildiğinde, ikinci dizide olmayan ilk dizinin tüm öğelerini nasıl geri döndürürsünüz ve çözümünüzün karmaşıklığı nedir?

Middle+
Яндекс
66

Kubernetes nasıl çalışıyordu?

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

Goroutine'ler işletim sistemi thread'lerinden nasıl farklıdır? Goroutine'ler ne işe yarar?

Senior
Бюро 1440Бюро 1440
66

Başka şirketlerden final veya teklifleriniz var mı?

Middle+
OZONOZON
66

Tam olarak bir kez için tüketicide ne yapılmalı?

Middle+
plata
66

func (r *PayoutRepository) Payout(advertiserID, partnerID string, amount float32) error { advertiser, err := r.find(advertiserID) if err != nil { return err } partner, err := r.find(partnerID) if err != nil { return err } advertiser.Balance -= amount partner.Hold -= amount partner.Balance += amount if err := r.save(advertiser); err != nil { return err } if err := r.save(partner); err != nil { return err } r.totalPayouts++ return nil }

Senior
Pasul LTD
66
/412