Sobes.tech

Golang

Canlı kodlaşdırma: ünvanların təkrarlanmasının aradan qaldırılması — təkrarlananların siyahısını necə işləmək və unikal ünvanları çağırmaq. Həll map vasitəsilə.

321

Canlı kodlaşdırma: goroutine-lər üzərində tapşırıq — ümumi verilərə eyni vaxtda giriş, yarış şərti, mutex vasitəsilə həll. sync.Mutex və sync.RWMutex arasındakı fərq.

227

Canlı kodlaşdırma: semafor — necə işləyir və bufferli kanal əsasında həyata keçirilməsi.

223

Go-da goroutine planlayıcısı haqqında danış — GMP modeli, hansı funksiyaları yerinə yetirir?

212

PostgreSQL-də tranzaksiya izolyasiya səviyyələri və hansı anomaliyalarla mübarizə apardıqları haqqında danış.

199

Go-da kontekst nədir, necə istifadə olunur, nə üçün lazımdır və hansı növləri var?

189

İnkişaf vasitələri: AI köməkçiləri ilə işləmək (Cursor və digər), test yanaşması (birlik, inteqrasiya testləri).

185

Canlı kodlaşdırma: funksiyaya vaxt aşımı əlavə et — əgər icra 1 saniyədən çox olarsa, xəta qaytar. select, time.After, context istifadə edin.

181

SELECT FOR UPDATE haqqında danışın — nə üçün istifadə olunur və necə işləyir?

166

Memarlıq tapşırığı: istifadəçi qeydiyyatı zamanı Kafka-ya hadisənin necə təmin edilə biləcəyini (istifadəçi xidməti + bildiriş xidməti) mikroservis memarlığında, əgər Kafka asinxron kanal isə?

162

PostgreSQL-də indekslər haqqında danış — hansı növlər var, birləşmiş indeks nədir və sütunların sırası.

154