Documentation ¶
Overview ¶
Но, безопаснее использовать пакет sync, в частности структуру WaitGroup У нее нет публичных полей, но есть 3 метода Add увеличивает счетчик ожидаемых работ, Done декрементит, Wait - блокируется, пока внутренний счетчик не станет равным 0
Пока в примерах нам было не так важно, что все горутины закончили работу, тк при выходе основного процесса, все горутины завершатся, но, что если нам требуется удостовериться в завершении всех проивзодимых работ Можно это сделать с помощью канала
Click to show internal directories.
Click to hide internal directories.