Sobes.tech

Cybersecurity / InfoSec

Zadanie na Merge channel Zaimplementuj funkcję merge, która przyjmuje dowolną liczbę kanałów chan string i zwraca jeden kanał wyjściowy, z którego można odczytać wszystkie wartości z przekazanych kanałów. Przekazane kanały poza funkcją merge są zamykane po zapisaniu. Po zakończeniu odczytu z połączonego kanału program powinien wyświetlić "ok".

192

Opowiedz o najbardziej interesującym projekcie lub osiągnięciu w swojej karierze, gdzie były wyzwania?

180

Czy zdarzyło Ci się rozwiązywać zadania z projektowania systemów na rozmowie kwalifikacyjnej?

151

Czym różni się paginacja za pomocą kursora od paginacji z offsetem?

138

Zadanie na Merge channel Zaimplementuj funkcję merge, która przyjmuje dowolną liczbę kanałów chan int i zwraca jeden kanał wyjściowy, z którego można odczytać wszystkie wartości z przekazanych kanałów. Przekazane kanały spoza funkcji merge są zamykane po zapisaniu. Po zakończeniu odczytu z połączonego kanału program powinien wyświetlić "ok". Funkcja merge nie powinna działać dłużej niż 1 sekunda, kanały źródłowe mogą nie zostać zamknięte.

130

Czy widzisz rozwiązanie z użyciem tickera (time.Ticker) zamiast kontekstu/zegara?

119

Zadanie na Merge channel Zaimplementuj funkcję merge, która przyjmuje dowolną liczbę kanałów chan int i zwraca jeden kanał wyjściowy, z którego można odczytać wszystkie wartości z przekazanych kanałów. Przekazane kanały poza funkcją merge są zamykane po zapisaniu. Po zakończeniu odczytu z połączonego kanału program powinien wyświetlić "ok".

114