Alternative review

goworker alternatives

Packages below are ranked as alternatives in the same category. The trigger for this review is limited recent repository activity.

15

Why review alternatives

goworker currently has a maintenance score of 15/100.

Latest repository activity: 9 years ago.

Known Go vulnerability records: 0.

Current package

goworker

Package goworker is a Resque-compatible, Go-based background worker.

Go Queue Libraries 0 stars 108 imported-by 80% confidence
48

Ranked Alternatives

Go Queue Libraries

#1 pond

Minimalistic and High-performance goroutine worker pool written in Go.

Go Queue Libraries 2.2K stars 179 imported-by 100% confidence
95

#2 Asynq

Package asynq provides a framework for Redis based distrubted task queue.

Go Queue Libraries 13.4K stars 2.3K imported-by 100% confidence
94

#3 queue

Package queue provides multiple thread-safe generic queue implementations.

Go Queue Libraries 356 stars 11 imported-by 100% confidence
89

#4 gocelery

Package gocelery is Celery Distributed Task Queue in Go Celery distributed tasks are used heavily in many python web applications and this library allows you to implement celery workers in Go as well as being able to submit celery tasks in Go.

Go Queue Libraries 2.5K stars 97 imported-by 95% confidence
71

#5 deheap

Package deheap provides a doubly-ended heap (min-max heap).

Go Queue Libraries 0 stars 15 imported-by 80% confidence
65

How to use this page

Treat alternatives as a shortlist. Check API compatibility, migration effort, project constraints, and your own threat model before replacing a dependency.