Tee — разделение одного канала на два: каждое значение из входного канала дублируется в оба выходных. Как unix команда tee. Реализация: горутина читает из in, пишет в out1 и out2. Оба записи в select чтобы не блокироваться. Полезно когда одни данные нужно и обработать, и залогировать, или отправить в две разные стадии pipeline. Важно — оба потребителя должны читать, иначе tee заблокируется.
Что такое tee channel?
Middle
191 просмотровAFK Offer AI
Что не так: go fmt.Println(recover())?