A collection of synchronization utilities.
Consider this project to be in alpha. The API is not stable and may change at any time.
sync.Executor
- a simple executor interface, with a bounded executor implementation available by using sync.NewExecutor
sync.Collector
- a simple interface to concurrently execute tasks and get the results
sync.List
- a concurrent list, queue, and stack implementation