Golang
Ar naudojate generikus Go?
Kaip Go kalboje pasiekiamas inkapsuliacijos principas naudojant struktūras?
Kaip sujungti du surūšiuotus masyvus į vieną, išlaikant elementų tvarką?
Kaip vykdomas skirtingų goroutine'ų keitimas Go kalboje?
Kaip Go kalboje įgyvendintas konkurencingumo ir sinchronizacijos modelis?
Kokios yra pagrindinės HTTP/2 ir HTTP/1.1 protokolų skirtumai?
Kokiais metodais ir įrankiais galima atlikti vietinius testus ir derinti programas kūrimo metu?
Kokia yra `*` operatoriaus funkcija Go kalboje, ypač nuorodų atžvilgiu?
Kokius metodus naudojote arba žinote naudotojo prisijungimo proceso įgyvendinimui sistemoje?
Kada bus iškviesta atidėta funkcija defer? (išėjus iš vietinio bloko / išeinant iš funkcijos / programos pabaigoje)
Ar turite patirties identifikuojant ir sprendžiant atminties nutekėjimo problemas projektuose?
Paaiškinkite, ką reiškia terminas 'kaskas' programavimo atminties valdymo kontekste
Kokios pasekmės gali būti, jei kode naudosite standartinį Mutex vietoj RWMutex?
Ar įmanoma sukurti struktūrą ar duomenų tipą, panašų į rinkinį, kalboje Go?
Kaip užtikrinti „Map“ objekto srautų saugumą naudojant „Mutex“ tipo užrakinimo mechanizmą?
Ar Go kalboje yra duomenų struktūrų, kurios įgyvendina operacijas be užraktų naudojimo?
Ar galima perimti SIGKILL signalą programoje?
Kas tiksliai inicijuoja naujos goroutine paleidimą Go programoje?
Papaskinkite apie savo patirtį su CI/CD. Kokius įrankius naudojote, pvz., Jenkins, ArgoCD ir kt.?
Kokias metodas naudojamos siekiant išvengti SQL-injekcijų tipo pažeidžiamumų dirbant su duomenų bazėmis?