19.05.2025

WaitGroup - это очень удобный и на первый взгляд очень простой инструмент. Но есть несколько заковыристых моментов, которые могут стрельнуть в колено. Бездумное использование sync.WaitGroup без полного понимания его работы может легко привести к ошибкам - например, к взаимным блокировкам (deadlock) или некорректной отмене операций.