Sobes.tech

Golang

Örneğin olay odaklı yaklaşım (event-driven) kullanımını anlat

Senior
Холодильник.руХолодильник.ру
69

Neden yeni bir iş arıyorsunuz?

Senior
.wrk
69

İş deneyimin ve ilginç görevlerin hakkında bana anlat

Middle+
Magnit Tech
69

Şu anda nerede yaşıyorsunuz ve hangi çalışma formatını düşünüyorsunuz?

Middle
YadroYadro
69

PostgreSQL'de işlemlerle çalıştınız mı ve hangi izolasyon seviyeleriyle?

Senior
2gis2gis
69

Docker imajının boyutunu küçültmek için hangi uygulamalar vardır?

Senior
Flant
69

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
69

Türev alanla nasıl ilişkilidir?

Middle
Graveling
69

Hangi komut disk alanını gösterir?

Middle+
VK CloudVK Cloud
69

Depoda göstericiyi dilimden çıkarmak neden daha iyidir? Artıları ve eksileri.

Senior
2gis2gis
69

OSI modeli nedir? Uygulama katmanı nedir?

Middle+
ООО Макс
69

Şu anda ne istiyorsun — yeni işten beklentilerin neler?

Senior
Ozon ФинтехOzon Финтех
69

RPC tarzında isimlendirme ne anlama geliyor? Bizim durumumuzda, gRPC ve REST — aralarındaki farklar nelerdir?

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

Herhangi bir sistemde zaman takibi yapmak, görevleri kaydetmek zorunda kaldınız mı?

Middle+
Lexica
69

Yaklaşık 1000 kullanıcıya sahip bir ürün için mikroservis mimarisi mi yoksa monolitik mimari mi gerektiğini nasıl belirlenir?

Middle+
VKVK
69

Alışveriş merkezinde bir otopark var: arabalar girip çıkıyor ve parketme seansı sonunda ödeme alınması gerekiyor. Bunu nasıl görüyorsun? Bir sistem tasarla.

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

İşaretçi alıcısı kullanmadan 456 çıktısını nasıl alırsınız?

Middle
Ozon FreshOzon Fresh
69

1.21 func main() { var nums []*int for i := 0; i < 10; i++ { nums = append(nums, &i) } for _, v := range nums { go func() { fmt.Println(v) }() } }

Senior
CRTEX
69

Hangi maaş aralığını hedefliyorsunuz?

Middle+
X5
69

Bir örnek düşünelim: first=[1,1,2], second=[1,2]. Algoritmanız ne döndürmeli ve çoğaltıcılarla doğru çalışıyor mu?

Middle+
Яндекс
69
/412