Sobes.tech

Golang

```go func fail() { panic("Niepowodzenie!") } func main() { fmt.Println("Start!") 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("Koniec!") } ```

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

Czym różnią się polecenia EXPLAIN i EXPLAIN ANALYZE w PostgreSQL?

Middle+
purrweb
55

Jak zrobić strukturę danych generyczną (działającą z dowolnym typem wartości) w Go?

Senior
Cloud.ru
55

Jakie kierunki projektów rozważasz (fintech, handel detaliczny, infrastruktura itp.)?

Middle+
BGStaff
55

Dlaczego nie można było zbudować całej witryny na kliencie i wyświetlić metryk przez serwis na froncie? Dlaczego logika została skomplikowana w serwisie?

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

Jakie obciążenia na ostatnich miejscach pracy (RPS)?

Middle+
FinFrame
55

Dlaczego zdecydowałeś się teraz wejść na rynek pracy, co cię do tego skłoniło?

Senior
BetBoom
54

Czym jest widok (reprezentacja)?

Middle
RWB
54

Jak radzić sobie z incydentem, gdy Twoja usługa wpływa na inne usługi (np. blokuje tabele w bazie danych)?

Middle+
Базис
54

Z jakimi serwerami HTTP w Go miałeś do czynienia?

Senior
техвил
54

Jak się mają sprawy z observability, co możesz opowiedzieć?

Senior
OZONOZON
54

Opowiedz o indeksach w bazie danych i jakie są minusy ich nadmiaru.

Senior
Алабуга
54

Czym jest graceful shutdown i jak go zrealizować?

Senior
Mayflower
54

Jak dane są przechowywane w bazie danych?

Senior
Cloud.ru
54

Czym różni się Deployment od StatefulSet?

Senior
Flant
54

Do czego służą kanały bez bufora? Dlaczego nie można zawsze używać kanału z dużym buforem?

Middle
Сбертех
54

Jakiego rodzaju interakcja między usługami miała miejsce w jednym z twoich ostatnich projektów?

Middle+
А7
54

Jaki będzie opóźnienie między graczami — średnio i w najgorszym przypadku?

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

Czym jest stos i sterta w kontekście zarządzania pamięcią? Kto ma dostęp do stosu i sterty? Dlaczego stos działa szybciej?

Senior
2gis2gis
54
/412