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.

GitHub

3k stars
67 watching
242 forks
Language: Go
last commit: over 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
goby-lang/goby An object-oriented interpreter language inspired by Ruby and implemented in Go. 3,492
gocelery/gocelery A Go library that enables distributed task queuing and supports Celery workflow automation 2,384
resque/resque A Redis-backed Ruby library for managing background tasks and jobs. 9,443
hibiken/asynq A distributed task queue that supports asynchronous processing and high availability 10,212
joho/godotenv Loads environment variables from .env files into Go applications 8,541
jasonlvhit/gocron A Golang package for scheduling periodic Go function executions with customizable timing and frequency. 3,468
golang/go A programming language designed to build simple, reliable, and efficient software 124,564
campoy/go-tooling-workshop Teaching the tools used by Go developers to improve their coding skills and performance 2,790
go-rod/rod A high-level driver for automating and scraping web content using the Chrome DevTools Protocol 5,502
melkeydev/go-blueprint A CLI tool that automates the setup of Go projects with a structured directory layout and optional integration with popular frameworks. 6,136
gofr-dev/gofr An opinionated GoLang framework for accelerated microservice development with built-in support for databases and observability. 3,771
go-co-op/gocron A package for scheduling and running Go functions at predetermined intervals. 5,742
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. 13,076
hybridgroup/gobot A framework for robotics and IoT development in Go 9,005
go-vgo/robotgo Automation tool for interacting with graphical user interfaces on multiple platforms. 9,739