Как обработать данные в горутинах пакетами?

Здравствуйте! До этого никогда не писал параллельные вычисления. Столкнулся с задачей: есть огромный массив ссылок. Допустим, 10к штук. Их нужно обработать партиями, хотя бы по 10. По сути это парсер. Много читал про горутины, но не совсем понял как заставить их обрабатывать порциями такой большой массив. Спасибо заранее за ответы.
  • Вопрос задан
  • 258 просмотров
Решения вопроса 1
Stasgar
@Stasgar
Обученная макака
Есть паттерн Worker Pool, пример можете посмотреть здесь: https://gobyexample.com/worker-pools
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@t38c3j
10k это не много, можете рассмотреть простой пакет для этого https://github.com/alitto/pond
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
25 нояб. 2024, в 21:54
20000 руб./за проект
25 нояб. 2024, в 21:39
3000 руб./за проект
25 нояб. 2024, в 21:34
7000 руб./за проект