Sobes.tech

Golang

Otse kodeerimine: aadresside duplikaatide eemaldamine — kuidas töödelda duplikaadiga nimekirja, et kutsuda välja unikaalsed aadressid. Lahendus map abil.

320

Kas gorutined töötavad paralleelselt või konkurentsivõimeliselt?

235

Otsekopeerimine: ülesanne goroutines'ide kohta — konkurentsivõimeline juurdepääs ühistele andmetele, race condition, lahendus mutexi kaudu. Erinevus sync.Mutex ja sync.RWMutex vahel.

225

Otseülekande kodeerimine: semafor — kuidas see töötab ja selle rakendamine pufferkanali põhjal.

221

Raksta par goroutine plānotāju Go — GMP modeli, kādas funkcijas tas veic?

210

Räägi mulle PostgreSQL-i tehingute isolatsioonitasemetest ja milliste anomaaliatega nad võitlevad.

197

Mis on kontekst Go-s, kuidas seda kasutatakse, milleks see on ja millised tüübid on olemas?

187

Arendusvahendid: töö AI-assistentidega (Cursor ja teised), testimise lähenemine (ühiku, integreerimis testid).

183

Otsekoelne kodeerimine: lisage funktsioonile ajapiirang — kui täitmine ületab 1 sekundi, tagastage viga. Kasutage select, time.After, context.

181

Rääkige SELECT FOR UPDATE kohta — milleks seda kasutatakse ja kuidas see töötab?

166

Arhitektuuri ülesanne: kuidas tagada sündmuse saatmine Kafka'sse kasutaja registreerimisel mikroteenuste arhitektuuris (kasutajateenus + teavitusteenus), kui Kafka on asünkroonne kanal?

162

Räägi mulle PostgreSQL indeksitest — millised on, mis on koostatud indeks ja veergude järjekord.

154

Mis on Clean Architecture ja DDD? Kas teil on olnud kogemusi nende tööga?

147