SizedWaitGroup (Throttling)

Advanced Concurrency

SizedWaitGroup (Throttling)

🙋 Need help? Ask an expert now!

How do I Throttle my Concurrent Apps?

This is a relatively common issue that requires some extra work beyond the WaitGroup and other standard lib tools that Go provides.


This topic is covered quite neatly in this article by Rémy Mathieu that also links to a library that will help you manage this use case.

Edit Me on GitHub!