1.6k results (16 ms)

1. go.uber.org/atomic

Wrapper types for sync/atomic which enforce atomic access
1.4k 4.4k2 days ago

2. github.com/oklog/run

A universal mechanism to manage goroutine lifecycles
1.6k 6662 days ago

3. github.com/gocraft/work

Process background jobs in Go
2.5k 2262 days ago

4. github.com/gammazero/workerpool

Concurrency limiting goroutine pool
1.4k 2812 days ago

5. github.com/panjf2000/ants

🐜🐜🐜 ants is the most powerful and reliable pooling solution for Go.
13.5k 772 days ago

6. github.com/sasha-s/go-deadlock

Online deadlock detection in go (golang)
1.1k 3632 days ago

7. github.com/gofrs/flock

Thread-safe file locking library in Go
619 6952 days ago

8. github.com/jrallison/go-workers

Sidekiq compatible background workers in golang
1.4k 1122 days ago

9. github.com/eapache/queue

Fast golang queue using ring-buffer
621 972 days ago

10. github.com/carlescere/scheduler

Job scheduling made easy.
455 592 days ago

11. github.com/bamzi/jobrunner

Framework for performing work asynchronously, outside of the request flow
1.1k 282 days ago

12. github.com/modern-go/concurrent

concurrency utilities
293 652 days ago

13. github.com/enriquebris/goconcurrentqueue

Go concurrent-safe, goroutine-safe, thread-safe queue
424 242 days ago

14. github.com/mitchellh/multistep

multistep is a Go library for building up complex actions using discrete steps.
149 2.6k2 days ago

15. github.com/fanliao/go-promise

A library implement futrue and promise
358 262 days ago

16. github.com/mailgun/holster

A place to keep useful golang functions and small libraries
291 202 days ago

17. github.com/bsm/redis-lock

[DEPRECATED] Please see https://github.com/bsm/redislock instead
141 592 days ago

18. github.com/xxl-job/xxl-job-executor-go

xxl-job 执行器(golang 客户端)
466 322 days ago

19. github.com/yireyun/go-queue

High-performance lock-free queue (Disruptor 1400/s)
619 122 days ago

20. github.com/reugn/async

Synchronization and asynchronous computation package for Go
241 252 days ago
PreviousNext