go-commons-pool
Object Pool
A generic object pool implementation with flexible configuration options and support for custom factories.
a generic object pool for golang
1k stars
52 watching
150 forks
Language: Go
last commit: over 1 year ago
Linked from 2 awesome lists
commons-poolgolangobjectpool
Related projects:
Repository | Description | Stars |
---|---|---|
ivpusic/grpool | A lightweight goroutine pool for concurrent job execution. | 746 |
xxjwxc/gowp | A library that provides a concurrency limiting goroutine pool for efficient task execution and management. | 518 |
alitto/pond | A high-performance worker pool library for managing concurrent tasks in Go | 1,522 |
neilotoole/errgroup | A package that provides an alternative to the standard errgroup with a fixed number of goroutines and queue capacity | 162 |
loveleshsharma/gohive | A goroutine pool library for efficient asynchronous task execution | 52 |
ik5/gostrutils | A collection of string utilities for the Go programming language | 45 |
oneofone/go-utils | A collection of miscellaneous Go utility packages. | 50 |
xxjwxc/public | A comprehensive utility package for Go programmers | 175 |
chrisvest/stormpot | An object pooling library designed to efficiently manage and reuse expensive objects in Java applications. | 358 |
gammazero/workerpool | A concurrency limiting goroutine pool that manages task execution without blocking task submission or exceeding system resource limits. | 1,334 |
jyotiska/go-webcolors | A Go library that provides color-related functions and support for various color formats | 28 |
bobg/go-generics | Generic utilities for slices and goroutine patterns in Go | 76 |
zenthangplus/go-workerpool | A library that controls heavy Go Routines by providing a worker pool system for concurrent execution of tasks | 13 |
ugorji/go | A high-performance, feature-rich Idiomatic Go 1.4+ codec/encoding library for various binary and text formats. | 1,861 |
nvidia/gontainer | A dependency injection service container for Go projects. | 39 |