Displaying 1 to 9 from 9 results

ants - 🐜⚡️A high-performance goroutine pool for go

  •    Go

Package ants implements a fixed goroutine pool for managing and recycling a massive number of goroutines, allowing developers to limit the number of goroutines that created by your concurrent programs. Don't worry about the synchronous problems in this case, this method is thread-safe.

goroutine-pool - A simple goroutine pool which can create and release goroutine dynamically, inspired by fasthttp

  •    Go

A simple goroutine pool which can create and release goroutine dynamically, inspired by fasthttp.

gpool - gpool - a generic context-aware resizable goroutines pool to bound concurrency.

  •    Go

Easily manages a resizeable pool of context aware goroutines to bound concurrency, A Job is Enqueued to the pool and only N jobs can be processing concurrently. A Pool is either closed or started, the Pool will not accept any job unless pool.Start() is called.




gpool - goroutine pool for easier handling and termination

  •    Go

This is a goroutine pool library in the Go for easier handling and termination.

GoSlaves - Fast asynchonous goroutine pool for Golang

  •    Go

GoSlaves is a simple golang's library which can handle wide list of tasks asynchronously and safely. Note that all of this benchmarks have been implemented as his owners recommends. More of this goroutine pools works with more than 4 goroutines.

goscan - golang的扫描框架, 支持协程池和自动调节协程个数.

  •    Go

golang scanner framework, with goroutines pool and automatically adjusting the scanning speed. Scan 391W wordpress sites in 30min.