Sobes.tech

Golang

Alt seviyede koşullu ifadeler (if) nasıl uygulanır?

Middle
Graveling
61

PostgreSQL'deki B-ağaç dizini genişlemeye mi eğilimlidir?

Senior
Лига Цифровой ЭкономикиЛига Цифровой Экономики
61

Hangi çalışma formatını düşünüyorsunuz?

Senior
Яндекс
61

Mutex nedir?

Middle
VKVK
61

Genel olarak Go hakkında konuşabilir misin — bu dil nedir, özellikleri nelerdir?

Middle
VKVK
61

En gurur duyduğunuz en havalı proje veya özellik nedir?

Senior
МВидеоМВидео
61

Seçeneklerde aynı anda hazır olan birkaç kanal varsa, nasıl seçilecekler?

Middle
RWB
61

Mevcut şirketinizde ne yaptığınız hakkında genel olarak bahsedin.

Senior
Shopfully
61

Hangi durumlarda RabbitMQ yerine Kafka tercih edilmeli ve tam tersi?

Junior
Позитив Технолоджис
61

Yük testi nasıl yapıldı ve hangi metrikler izlendi?

Senior
Cloud.ru
61

pprof ile profil çıkarma sayesinde bulduğunuz bir darboğaz örneği verebilir misiniz?

Senior
sber tech
61

İşe alım uzmanı öncelikleri anlamıyor, sadece '300 aday lazım' diyor — bunu nasıl ele almalıyız?

Senior
OZONOZON
61

Go'da yarış durumu (race condition) nedir? Bir örnek verin.

Middle+
Ozon ФинтехOzon Финтех
61

Benimle ilgili sorularınız var mı?

Senior
Cloud.ru
60

Neden Redis kullandınız, bellek içi önbellek yerine?

Senior
OkkoOkko
60

Go'da arayüzler nedir? Duck typing nedir?

Middle+
X5
60

func (r *PayoutRepository) Payout(advertiserID, partnerID string, amount float32) error { advertiser, err := r.find(totalPayouts) // bir işlem ekle 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 } func (r *PayoutRepository) find(id string) (Partner, error) { p := Partner{} err := r.db.QueryRow("SELECT * FROM partners WHERE id = " + id).Scan(&p) // $1 ekle if err != nil { if err == sql.ErrNoRows { return p, errors.New("ortak bulunamadı") } return p, err } return p, nil }

Senior
Pasul LTD
60

PostgreSQL ile çalışma sırasında ilginç vakaları anlat

Middle+
VK CloudVK Cloud
60

Şu anda yeni bir işvereni seçerken hangi kriterlere göre karar vereceksin?

Middle+
Займиго
60

Go'da Çöp Toplama Nasıl Çalışır, Nasıl Yapılandırılmıştır?

Middle+
Магнум
60
/412