shettyh / threadpool
Golang simple thread pool implementation
☆102Updated 4 years ago
Related projects ⓘ
Alternatives and complementary repositories for threadpool
- Eventually consistent distributed in-memory cache Go library☆156Updated last year
- Package for fast copying structs of different types☆49Updated 3 years ago
- ⏪️ Go package providing multiple queue implementations. Developed in a thread-safe generic way.☆274Updated 4 months ago
- a thread-safe concurrent map for go☆92Updated last year
- The Go library that will drive you to AOP world!☆54Updated last year
- A highly optimized double-ended queue☆185Updated last year
- A zero-dependency generic in-memory cache Go library☆123Updated 2 months ago
- A thread safe map which has expiring key-value pairs.☆72Updated 6 months ago
- Queue data structure for Go; SAY NO TO GITHUB☆129Updated 7 years ago
- Fastest and most efficient goroutine pool (experimental)☆136Updated 2 years ago
- Go reflection simplified☆101Updated 3 weeks ago
- Fast in-memory key:value store/cache with TTL☆97Updated 4 years ago
- A simple and efficient hashmap package for Go. Open addressing, robin hood hashing, and xxh3 algorithm. Supports generics.☆215Updated last year
- Go concurrent-safe, goroutine-safe, thread-safe queue☆396Updated last year
- Load file-backed memory☆121Updated 2 years ago
- Synchronization and asynchronous computation package for Go☆225Updated 2 months ago
- A safe way to execute functions asynchronously, recovering them in case of panic. It also provides an error stack aiming to facilitate fa…☆137Updated 4 years ago
- Pipelines using goroutines☆57Updated 3 years ago
- errgroup with goroutine worker limits☆162Updated last year
- Package ring provides a high performance and thread safe Go implementation of a bloom filter.☆138Updated 4 years ago
- Strict Runtime Dependency Injection for Golang☆37Updated 3 years ago
- Create go type representation from json☆132Updated 2 years ago
- Bitset data structure☆158Updated last year
- Package netpoll implements a network poller based on epoll/kqueue.☆54Updated last year
- A Go library for an efficient implementation of a skip list: https://godoc.org/github.com/MauriceGit/skiplist☆277Updated last year
- OpenTelemetry Go distribution for Uptrace☆97Updated last week
- An ordered collection implemented in Golang with O(log(N)) time complexity on adding / searching / removing☆150Updated last year
- A Golang package for doing a deep copy for (just about) anything☆142Updated 8 months ago
- Go Stream, like Java 8 Stream.☆89Updated 9 months ago
- A user friendly RabbitMQ library written in Golang.☆107Updated last year