Задать вопрос
@nano_e_t_4

Как синхронизировать запуск функции?

Всем привет
Подскажите такой кейс:
Есть функция, которая запускается в горутине из разных частей кода, которая работает с одним массивом. Нужно синхронизировать запуск этой функции таким образом:
Проверять, запущена ли уже такая функция, если запущена, то занулять изменения массива, которые она внесла и запускаться заново c аргументом, переданным из канала
  • Вопрос задан
  • 108 просмотров
Подписаться 1 Простой 4 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы