ID | 171668 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Build | golang-github-nozzle-throttler-1.1-1.fc40.2 | ||||||||
Name | golang-github-nozzle-throttler | ||||||||
Version | 1.1 | ||||||||
Release | 1.fc40.2 | ||||||||
Epoch | |||||||||
Arch | src | ||||||||
Draft | False | ||||||||
Summary | Throttler - intelligent WaitGroups | ||||||||
Description | Throttler fills the gap between sync.WaitGroup and manually monitoring your goroutines with channels. The API is almost identical to Wait Groups, but it allows you to set a max number of workers that can be running simultaneously. It uses channels internally to block until a job completes by calling Done() or until all jobs have been completed. It also provides a built in error channel that captures your goroutine errors and provides access to them as []error after you exit the loop. | ||||||||
Build Time | 2024-05-04 17:32:24 GMT | ||||||||
Size | 19.73 KB | ||||||||
108ae6f77a815443ca7fedc02e30ec48 | |||||||||
License | ASL 2.0 | ||||||||
Buildroot | f40-build-137985-7323 | ||||||||
Provides |
|
||||||||
Obsoletes | No Obsoletes | ||||||||
Conflicts | No Conflicts | ||||||||
Requires |
|
||||||||
Recommends | No Recommends | ||||||||
Suggests | No Suggests | ||||||||
Supplements | No Supplements | ||||||||
Enhances | No Enhances | ||||||||
Files |
|
||||||||
Component of | No Buildroots |