Sobes.tech

Golang

Jak byla zajištěna odolnost služby vůči chybám?

Middle+
Servicepipi
67

Povězte nám o sobě a svých pracovních zkušenostech.

Middle+
BGStaff
67

Jaký je rozdíl mezi vkládáním (embedding) a složením v Go?

Senior
техвил
67

hlavní balíček import ( "io" "log" "net/http" ) func handler(w http.ResponseWriter, r *http.Request) { go func() { resp, err := http.Get("[link]") if err != nil { log.Println("chyba požadavku:", err) return } defer resp.Body.Close() body, _ := io.ReadAll(resp.Body) w.Write(body) }() } func main() { http.HandleFunc("/proxy", handler) log.Fatal(http.ListenAndServe(":8080", nil)) }

Middle+
MAX LTD Group
67

typ Sem rozhraní { Lock() error TryLock() bool Release() Cap() int FreeSpace() int }

Senior
X5
67

Funkce, která přijímá dvě seřazené sekvence celých čísel. Je třeba vrátit všechny prvky z první sekvence, které nejsou ve druhé. Jak byste přistoupili k řešení a jaká je složitost?

Middle+
Яндекс
67

V čem se liší gorutiny od vláken operačního systému? K čemu jsou gorutiny potřeba?

Senior
Бюро 1440Бюро 1440
67

Máte finále nebo nabídky od jiných společností?

Middle+
OZONOZON
67

Co je třeba udělat na spotřebiteli pro přesně jednou?

Middle+
plata
67

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
67

Proč spotřebitelé Kafka dostávají událost 'objednávka doručena' dříve než událost 'objednávka vytvořena'? Jak to opravit?

Middle+
X5 groupX5 group
67

Jaká mezi-službová interakce byla použita? gRPC, REST?

Middle+
OZONOZON
67

Byl to jeden projekt během 3 let ve společnosti, nebo několik?

Senior
Spectr
67

Co je to paritování a proč je to potřeba?

Senior
техвил
67

Jak lze v Go vytvářet vlastní typy na základě struktur?

Middle
VKVK
67

Pracoval jsi s RabbitMQ? Povídej o Kafka — pokud jsou 3 partitiony a 1 spotřebitel, jak jsou zprávy rozděleny?

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

Čím se liší Dependency Inversion od Dependency Injection?

Senior
purrweb
67

Používáte nějaké nástroje AI, například Cursor nebo Claude? Pokud ano, k jakým účelům?

Senior
наполеон
67

Co je to defer? Jak funguje? Je volán při panice?

Middle+
YadroYadro
67

Jak JWT ověřuje svou pravost? Jak se zajišťuje, že token není padělaný?

Intern
Яндекс
67
/412