Sobes.tech
Junior — Senior
71

Одновременный запуск задач с ограничением количества ошибок

Условие задачи

Необходимо написать функцию, которая распределяет выполнение заданных задач по n горутинам, независимо от общего количества задач. При этом процесс должен быть прерван, как только количество возникших ошибок превысит порог m, и при этом не должно оставаться работающих горутин. Если количество ошибок не превышает m, все задачи должны быть выполнены полностью.