Úkol na Merge channel Implementujte funkci merge, která přijímá libovolný počet kanálů chan string a vrací jeden výstupní kanál, ze kterého lze číst všechny hodnoty z předaných kanálů. Předané kanály mimo funkci merge se po zápisu uzavřou. Po dokončení čtení z sloučeného kanálu by měl program vypnout "ok".
Cybersecurity / InfoSec
Pověz mi o nejzajímavějším projektu nebo úspěchu ve své kariéře, kde byly výzvy?
Musel jste řešit úlohy na systémový design při pohovoru?
V čem spočívá rozdíl mezi stránkováním pomocí kurzoru a offsetem?
Úkol na Merge channel Implementujte funkci merge, která přijímá libovolný počet kanálů chan int a vrací jeden výstupní kanál, ze kterého lze číst všechny hodnoty z předaných kanálů. Předané kanály mimo funkci merge se po zápisu uzavřou. Po dokončení čtení z sloučeného kanálu by program měl vypisovat "ok". Funkce merge by měla trvat nejdéle 1 sekundu, zdrojové kanály se mohou nezavřít.
Vidíte řešení s pomocí tickeru (time.Ticker) místo kontextu/hodiny?
Úkol na Merge channel Implementujte funkci merge, která přijímá libovolný počet kanálů chan int a vrací jeden výstupní kanál, ze kterého lze číst všechny hodnoty z předaných kanálů. Předané kanály mimo funkci merge jsou po zápisu uzavřeny. Po dokončení čtení z sloučeného kanálu by měl program vypnout "ok".