Sobes.tech

Golang

```go import ( "fmt" "runtime" "time" ) func main() { runtime.GOMAXPROCS(2) var c chan int for i := 0; i < 5; i++ { go sleeping(i, c) } for i := 0; i < 5; i++ { gopherID := <-c fmt.Println("rutinė ", gopherID, " baigė miegoti") } } func sleeping(id int, c chan int) { time.Sleep(3 * time.Second) fmt.Println("... ", id, " sustojimo laikas ...") c <- id } ```

141

Prekybos centre yra automobilių stovėjimo aikštelė: automobiliai įvažiuoja ir išvažiuoja, ir parkavimo sesijos pabaigoje reikia imti mokestį. Kaip tai matote? Sukurkite sistemą.

138

Papaskink apie konkurencingą apdorojimą — turi tam atskirą punktą. Kaip ribojote lygiagretumą? Kiek buvo jungčių prie PostgreSQL?

125
/11