Sobes.tech

Golang

// 2 func merge(chans ...chan int) <-chan int { panic("not implemented") } func main() { a,b,c := make(chan int), make(chan int), make(chan int) out := merge(a,b,c) go func(){ for v := range out { println(v) } }() a <- 1 a <- 2 a <- 3 b <- 4 c <- 5 close(c) a <- 6 } Zaimplementuj funkcję merge, która przyjmuje wiele kanałów typu int i zwraca pojedynczy kanał, który łączy wartości ze wszystkich kanałów wejściowych. Po zamknięciu wszystkich kanałów wejściowych, kanał wyjściowy powinien się zamknąć.

Senior
Не указано
40

Opowiedz mi o wzorcu Outbox — jak on działa?

Senior
Штрафов нет
40

Znajdź błędy składniowe w poprawionym kodzie

Middle
Яндекс
40

Jakie struktury danych znasz?

Senior
ТехзорТехзор
40

Co się dzieje podczas odczytu i zapisu w zamkniętym kanale?

Senior
I-teco
40

Jakiego problemu technicznego rozwiązuje blockchain? Odpowiedz jednym zdaniem.

Middle
Graveling
40

Opisz wymagania dotyczące aplikacji Python + OpenGL do morfingu obiektów z suwakiem.

Senior
АЙ-ТЕКОАЙ-ТЕКО
40

Czym jest bucket w mapie fizycznie?

Senior
техвил
40

Opowiedz o swoim doświadczeniu zawodowym, o projektach, nad którymi pracowałeś, co dokładnie robiłeś?

Middle
wilix
40

Co jest dla ciebie teraz ważne przy wyborze miejsca pracy?

Middle+
Lexica
40

Zadania pochodziły z biznesu — czy możesz opowiedzieć więcej o tym, jak to działało?

Senior
AvitoAvito
40

Jak działał Kubernetes?

Middle+
МВидео/эльдорадо
40

[imię] opowiadał o wdrożeniu 'Tettler' — jakie jeszcze ciekawe zadania wykonywał w poprzednich miejscach pracy?

Middle+
WB банк
40

Co trzeba było robić konkurencyjnie? Jak ograniczać równoległość?

Senior
МВидео/эльдорадо
40

Co dla ciebie stanowi dopasowanie w nowym miejscu pracy?

Middle+
Штрафов нет
40

Czy masz oferty, czy nadal bierzesz udział w rozmowach kwalifikacyjnych?

Middle
Stroki
40

Czym jest dereferencja wskaźnika nil?

Senior
Бюро 1440Бюро 1440
40

Czy mieszkasz w Moskwie? Czy te informacje są aktualne?

Middle+
X5
40

Czy nie masz negatywnego nastawienia do sektora kasyn online i zakładów sportowych?

Middle+
Гоуланг
40

Jeśli spojrzymy na linię 18 (wyjście time), jaki czas wykonania zostanie tam wyświetlony?

Middle+
WB банк
40
/411