2.3k results (18 ms)

1. github.com/juju/ratelimit

Efficient token-bucket-based rate limiter package.
2.8k 2.3k2 days ago

2. github.com/oklog/run

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

3. go.uber.org/atomic

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

4. github.com/orcaman/concurrent-map

a thread-safe concurrent map for go
4.4k 4982 days ago

5. github.com/hibiken/asynq

Simple, reliable, and efficient distributed task queue in Go
11k 8502 days ago

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

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

7. github.com/jasonlvhit/gocron

A Golang Job Scheduling Package.
3.5k 1532 days ago

8. github.com/braintree/manners

A polite Go HTTP server that shuts down gracefully.
997 5152 days ago

9. go.uber.org/ratelimit

A Go blocking leaky-bucket rate limit implementation
4.5k 5032 days ago

10. github.com/thejerf/suture

Supervisor trees for Go.
1.4k 1532 days ago

11. github.com/go-co-op/gocron

Easy and fluent Go cron scheduling. This is a fork from https://github.com/jasonlvhit/gocron
6.1k 7822 days ago

12. github.com/gocraft/work

Process background jobs in Go
2.5k 2262 days ago

13. go.uber.org/automaxprocs

Automatically set GOMAXPROCS to match Linux container CPU quota.
4.6k 7772 days ago

14. github.com/gammazero/workerpool

Concurrency limiting goroutine pool
1.4k 2812 days ago

15. github.com/jrallison/go-workers

Sidekiq compatible background workers in golang
1.4k 1122 days ago

16. github.com/benmanns/goworker

goworker is a Go-based background worker that runs 10 to 100,000* times faster than Ruby-based workers.
2.8k 652 days ago

17. github.com/go-redsync/redsync

Distributed mutual exclusion lock using Redis for Go
3.6k 412 days ago

18. github.com/remeh/sizedwaitgroup

SizedWaitGroup has the same role and close to the same API as the Golang sync.WaitGroup but it adds a limit on the amount of goroutines started concurrently.
422 2042 days ago

19. github.com/carlescere/scheduler

Job scheduling made easy.
455 592 days ago

20. github.com/albrow/jobs

A persistent and flexible background jobs library for go.
498 662 days ago
PreviousNext