Добавить новость
ru24.net
Все новости
Январь
2025

ErrorHandling-патерн в golang

0

Обработка и передача ошибок в конкурентном коде имеет некоторые особенности. Поскольку решении о запуске подзадачи(или подзадач) принимается вне запущенной горутины, центр обработки информации(в данном случае ошибки) должен находится в другом месте. Это может быть часть кода инициирующая запуск горутин(родительская горутина) и ожидающая результатов ее выполнения или отдельная горутина, запущенная для этих целей.

Будем отталкиваться от примера, где мы ожидаем результатов выполнения n-горутин. Результат читаем из канала resultChannel:

Читать далее



Moscow.media
Частные объявления сегодня





Rss.plus




Спорт в России и мире

Новости спорта


Новости тенниса
ATP

Монпелье (ATP). 2-й круг. Рублев сыграет с Юбэнксом, Бублик – с Кепфером, Оже-Альяссим – с Казо






Алмаз носите рядом с сердцем: как выбрать себе камень по душе и знаку зодиака

Токаев и Жапаров поедут на парад Победы в Москву

Работа мечты: где в России платят по 500 тысяч - названы "золотые вакансии" февраля

Работников лифтовой отрасли Подмосковья поздравили с профессиональным праздником