Golang
Kas sul kogemust süsteemide disainimisel — arhitektuuri nullist välja mõtlemine ja selle kaitsmine meeskonna ees?
Mis on errors.Is ja errors.As, milleks need on ja millist probleemi nad lahendavad?
Mis on JWT ja Cookie, kuidas nad erinevad?
Kas GIN indeks sobib täisteksti otsinguks?
Mis sind huvitab? Milliseid ülesandeid sooviksid? Milline valdkond?
Kuidas tagab Go turvalisuse kaarditega töötamisel konkurentsivõimelise juurdepääsu korral ning milliseid sünkroniseerimismehhanisme praktikas kasutatakse?
Kuidas te lahendate probleemi, kui teenus tagastab vea 500?
Kas kaart edastatakse funktsioonile viitega Go-s?
Kas olete töötanud Domain-Driven Design ja puhta arhitektuuriga?
Mida juhtub andmetega DELETE PostgreSQL-is?
Arhitektuuri ülesanne: kuidas tagada sündmuse saatmine Kafka'sse kasutaja registreerimisel mikroteenuste arhitektuuris (kasutajateenus + teavitusteenus), kui Kafka on asünkroonne kanal?
Mis on inode Linuxis?
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 }
Kas on kõigile sama ajapiirang? Kuidas see ajapiirang arvutatakse?
func main() { defer func() { if r := recover(); r != nil { fmt.Println("taip atgūta") } }() defer func() { fmt.Println("atlikt") }() go func() { fmt.Println("iekš goroutine sākums") panic("sprādziens") fmt.Println("iekš goroutine beigas") }() time.Sleep(time.Second) }
Mis vahe on Dependency Inversionil ja Dependency Injectionil?
Kuidas te otsustasite, et on aeg midagi muuta? Milliste mõõdikutega te seda teginite?
Mis vahe on tõlgendataval (Python) ja kompileeritud (Go) keele vahel? Millised tegurid mõjutavad valikut?
Miks sync.Map-is pole meetodit elementide arvu (len) saamiseks?
Kas gorutined töötavad paralleelselt või konkurentsivõimeliselt?