Golang implementation of worker pool pattern.
The library provides an API to limit the number of goroutines by scheduling tasks in queue.
Features:
- laconic api
- safe for concurrent use
executor := pool.New(10)
executor.Exec(func() {
fmt.Println("done")
})
Pool is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.
- Email:
cherkashin.evgeny.viktorovich@gmail.com
- Telegram:
@evgeny_cherkashin