Sobes.tech

Golang

Kaip buvo užtikrinta paslaugos atsparumas gedimams?

Middle+
Servicepipi
67

Papaskinkite apie save ir savo darbo patirtį.

Middle+
BGStaff
67

Kuo skiriasi embedding ir kompozicija Go kalboje?

Senior
техвил
67

pagrindinis paketas importuoti ( "io" "log" "net/http" ) func handler(w http.ResponseWriter, r *http.Request) { go func() { resp, err := http.Get("[link]") jei err != nil { log.Println("užklausos klaida:", err) grįžti } 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

tip Sem sąsaja { Lock() error TryLock() bool Release() Cap() int FreeSpace() int }

Senior
X5
67

Funkcija, kuri priima dvi surūšiuotas sveikųjų skaičių sekas. Reikia grąžinti visas pirmos sekos elementus, kurių nėra antroje. Kaip spręstumėte ir kokia būtų sudėtingumas?

Middle+
Яндекс
67

Kuo skiriasi gorutinos nuo OS sriegių? Kam jos reikalingos?

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

Ar turite kitus galutinius ar pasiūlymus iš kitų įmonių?

Middle+
OZONOZON
67

Ką reikia padaryti vartotojui, kad būtų tik vieną kartą?

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

Kodėl Kafka vartotojai gauna įvykį 'užsakymas pristatytas' anksčiau nei įvykį 'užsakymas sukurtas'? Kaip tai ištaisyti?

Middle+
X5 groupX5 group
67

Kokio tarpusavio sąveikos buvo naudojama? gRPC, REST?

Middle+
OZONOZON
67

Ar per tris metus įmonėje dirbote tik viename projekte, ar keliuose?

Senior
Spectr
67

Kas yra skaidymas ir kodėl jis reikalingas?

Senior
техвил
67

Kaip sukurti savo tipus, pagrįstus struktūromis Go kalboje?

Middle
VKVK
67

Ar dirbote su RabbitMQ? Papasakok apie Kafka — jei yra 3 skaidiniai ir 1 vartotojas, kaip paskirstomi pranešimai?

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

Kuo skiriasi Dependency Inversion nuo Dependency Injection?

Senior
purrweb
67

Naudojate kokius nors dirbtinio intelekto įrankius, pavyzdžiui, Cursor ar Claude? Jei taip, kam skirta?

Senior
наполеон
67

Kas yra defer? Kaip veikia? Ar kviečiamas panikos metu?

Middle+
YadroYadro
67

Kaip patvirtina JWT savo autentiškumą? Kaip įsitikinti, kad tokenas nėra suklastotas?

Intern
Яндекс
67
/412