Golang
Kako se vrši brisanje zapisa iz tabela u bazi podataka PostgreSQL?
Koji je maksimalni broj elemenata koje može sadržavati jedan Bucket u implementaciji hash mape?
Kako obezbediti siguran pristup karti u višestrukom okruženju?
Koje funkcije obavlja kontekst u obrascu stanja ili komande?
Koju strategiju keširanja odabrati — cache-aside ili write-through — uzimajući u obzir obrazac ponašanja korisnika prilikom provjere statusa narudžbine?
Kako PostgreSQL organizuje skladištenje podataka objekata koji prelaze 2 kilobajta?
Da li je dozvoljeno slanje poruka u jedan kanal od strane više gorutina istovremeno?
Можете ли објаснити шта је Wait Group и зашто се користи у програмирању?
Чиме се разликује HAVING од WHERE?
Kako su organizovani radni procesi u vašoj prethodnoj kompaniji?
Kako treba proslediti kanal u pokrenutu gorutinu u Go?
Можеш ли да говориш о конкретном индексу који си користио у свом раду?
Kako definišete proces implementacije aplikacije i njene glavne faze?
Kako izvesti balansiranje saobraćaja između servera za optimalan rad sistema?
U čemu je ograničenje na zapisivanje samo u master repliku baze podataka?
Da li je moguće pristupiti promenljivoj deklarisanoj kao privatnoj unutar iste funkcije?
Koji indeks bi napravio za ovaj upit sa DENSE_RANK i PARTITION BY department?
Koja je vremenska složenost pristupa elementu u dinamičkom nizu?
Kako sebe ocenjujete po stepenu?
// бројеви од 1 до 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) }