Получи случайную криптовалюту за регистрацию!

Использование sync/atomic в golang для float64 У нас есть кан | Golang вопросы собеседований

Использование sync/atomic в golang для float64

У нас есть канал из которого мы можем читать результаты выполнения задач. Результат задачи содержит флаг показывающий была ли ошибка при выполнении задачи и результат выполнения этой задачи (тип float64). Нужно найти сумму всех результатов и количество ошибок.

Реализация с использованием sync.Mutex
Задачу можно решить с использованием sync.Mutex

Ответ

@golang_interview