Go-da səhvlər necə işlənir? errors.Is və errors.As arasındakı fərq nədir?
Golang
Hansı şərtlərdə kanalın oxunması həmişəlik bloklanacaq? Nil-kanala yazarkən nə baş verir? Bağlanmış kanala yazarkən nə baş verir?
Konteynerləşdirmə ilə virtualizasiya arasındakı fərq nədir?
Gorutinlər bir-biri ilə necə əlaqə qura bilər? Go-da hansı sinxronizasiya üsulları mövcuddur?
Boş kanaldan oxuyarkən sonsuz bloklanmadan necə qaçınmaq olar? Select nədir və onun nümunələri hansılardır?
Slice funksiyaya ötürülərkən, element əlavə edilərkən və mövcud olanı dəyişdirərkən nə baş verir?
HTTP/1, HTTP/2 və HTTP/3 necə fərqlənir?
Niyə işinizi dəyişirsiniz?
// Verilmiş sıralanmış dilimlər A və B. Dilimlər unikal dəyərləri saxlayır. Onların birləşməsini təkrarlanmadan sıralanmış RES dilimində yaradın. // A = [1, 3, 5, 7] // B = [1, 2, 3, 7, 9] // RES = [1, 2, 3, 5, 7, 9]
Bildiyiniz Linux komandaları. kill əmri nə edir?
Konteynerlər və virtual maşınlar arasındakı fərq nədir?
WaitGroup haqqında daha ətraflı məlumat ver: necə işləyir, Add, Done, Wait nə edir?
Gorutinlər nədir? Onlar adi iplərdən (threads) necə fərqlənir?
Kanal ilə işləyərkən panik yaratmaq necə olar? Nil-kanal və bağlanmış kanal ilə əməliyyatlar zamanı nə baş verir?
Virtualizasiya və konteynerləşdirmə arasındakı fərq nədir?
Partition və sharding nədir?
Proseslər və axınlar arasındakı fərq nədir?
Go-da kontekst (context) nədir? Necə istifadə olunur? Kontekst vasitəsilə ləğv etmək necə işləyir?
Hansı dizayn nümunələrini bilirsiniz? Nümunə qrupları hansılardır?
Deadlock nədir? Onu necə qarşısını almaq olar?