Zadatak na Merge channel Implementirajte funkciju merge, koja prihvata proizvoljan broj kanala chan string i vraća jedan izlazni kanal, iz kojeg se mogu čitati sve vrednosti iz prosleđenih kanala. Prosleđeni kanali van funkcije merge se zatvaraju nakon zapisivanja. Nakon završetka čitanja iz objedinjенog kanala, program treba da prikaže "ok".
Cybersecurity / InfoSec
Ispričaj mi o najzanimljivijem projektu ili dostignuću u tvojoj karijeri, gdje su bili izazovi?
Da li ste ikada morali da rešavate zadatke iz dizajna sistema na intervjuu?
Koja je razlika između paginacije sa cursorom i paginacije sa offsetom?
Zadatak za Merge channel Implementirajte funkciju merge, koja prihvata proizvoljan broj kanala chan int i vraća jedan izlazni kanal, iz kojeg se može čitati sve vrednosti iz prosleđenih kanala. Prosleđeni kanali van funkcije merge se zatvaraju nakon zapisivanja. Nakon završetka čitanja iz objedinjенog kanala, program treba da prikaže "ok". Funkcija merge ne sme da traje duže od 1 sekunde, kanali izvori mogu ostati otvoreni.
Da li vidite rešenje koristeći ticker (time.Ticker) umesto konteksta/časovnika?
Zadatak za Merge channel Implementirajte funkciju merge, koja prihvata proizvoljan broj kanala chan int i vraća jedan izlazni kanal, iz kojeg se mogu čitati sve vrednosti iz prosleđenih kanala. Prosleđeni kanali van funkcije merge se zatvaraju nakon zapisivanja. Nakon završetka čitanja iz spojnog kanala, program treba da prikaže "ok".