Sobes.tech

Golang

Kas yra struktūros Go ir kam jos naudojamos?

274

Kiek procesų ar gijų gali turėti viena programa?

260

Kaip veikia šiukšlių surinkėjas Go ir kokioje atminties srityje jis veikia?

260

Papasakokite apie savo patirtį dirbant su Go ir su kokiomis užduotimis susidūrėte.

257

// skaičiai nuo 1 iki 10 func main() { done := make(chan struct{}, 10) for i:=1; i<=10; i++{ go func(){ defer func() {done<-struct{}{}}() printNumber(n) }() } for i:=1; i<=10; i++{ <-done } } func printNumber(n int) { time.Sleep(time.Second) fmt.Println(n) }

250

// skaičiai nuo 1 iki 10 func main() { done := make(chan struct{}, max_n) for i := 1; i <= max_n; i += batchSize { end := i + batchSize if end > max_n { end = max_n } for j := i; j < end; j++ { go func(n int) { defer func() { done <- struct{}{} }() exit(1) printNumber(n) }(j) } for j := i; j < end; j++ { <-done } } } func printNumber(n int) { time.Sleep(time.Second) fmt.Println(n) }

250

Ar galite išvardyti ir paaiškinti keturis šiuolaikinių SQL variklių (ACID) pagrindinius reikalavimus?

244

Išvardinkite pagrindines duomenų struktūras ir pateikite jų įgyvendinimo/panaudojimo pavyzdžių Go kalba (masyvai, slices, žemėlapiai/žemėlapių lentelės).

241

Papaskinkite daugiau apie Redis: kokie katalogai yra ir kokius duomenis ten saugo?

238

Kokias bibliotekas naudojote projekte?

238

Ką konkrečiai darėte su ClickHouse – dirbote su klasteriu, replikacija, lentelių skaidymu?

235

Tema su 3 skirsnimis. 1 atvejis: 2 vartotojai. 2 atvejis: 5 vartotojai. Kaip paskirstomi žinutės?

235

Kaip vadinama anglų kalba kainos už paspaudimą santrumpa?

227

Kokios yra pgx privalumai ir trūkumai?

226

Kuo pasižymi prenumeratoriai Pub/Sub modelyje?

226

Ar rašėte ką nors su CTE (Bendrojo lentelės išraiška, WITH)?

225

Kuo skiriasi asinchroniškumas ir daugiagijumas?

221

Papaskink apie save: kaip atsidūrei programavime ir apie paskutinę darbo vietą

219
/10