goworker
Background worker
A Go-based background worker that allows developers to harness the efficiency and concurrency of Go while leveraging an expressive language for pushing jobs into a queue.
goworker is a Go-based background worker that runs 10 to 100,000* times faster than Ruby-based workers.
3k stars
67 watching
241 forks
Language: Go
last commit: over 2 years ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
goby-lang/goby | An object-oriented interpreter language inspired by Ruby and implemented in Go. | 3,493 |
gocelery/gocelery | A Go library that enables distributed task queuing and supports Celery workflow automation | 2,379 |
resque/resque | A Redis-backed Ruby library for managing background tasks and jobs. | 9,432 |
hibiken/asynq | A distributed task queue that supports asynchronous processing and high availability | 9,946 |
joho/godotenv | Loads environment variables from .env files into Go applications | 8,445 |
jasonlvhit/gocron | A Golang package for scheduling periodic Go function executions with customizable timing and frequency. | 3,460 |
golang/go | A programming language designed to build simple, reliable, and efficient software | 124,071 |
campoy/go-tooling-workshop | Teaching the tools used by Go developers to improve their coding skills and performance | 2,791 |
go-rod/rod | Automates interactions with web pages using a protocol-based driver | 5,392 |
melkeydev/go-blueprint | A tool for quickly setting up Go projects with pre-configured structures and frameworks. | 4,587 |
gofr-dev/gofr | A GoLang framework designed to simplify microservice development with built-in support for databases and observability. | 3,582 |
go-co-op/gocron | A package for scheduling and running Go functions at predetermined intervals. | 5,652 |
panjf2000/ants | A library that provides a reusable and efficient way to manage concurrent tasks with a fixed capacity, helping developers mitigate memory consumption issues in Go programs. | 12,955 |
hybridgroup/gobot | A framework for robotics and IoT development in Go | 8,960 |
go-vgo/robotgo | Automation tool for interacting with graphical user interfaces on multiple platforms. | 9,678 |