A flexible and extensible job scheduling and execution library for Go, supporting arbitrary functions, cron scheduling, and distributed processing.
go-job is a comprehensive job scheduling and execution library for Go applications. It provides a robust framework for registering, scheduling, and managing jobs with arbitrary function signatures, making it ideal for building scalable and reliable job processing systems.
any type, enabling integration of diverse tasks.Store interface allows integration of various backends (in-memory, file, database) for distributed job processing with persistent state.go-job is designed to be a flexible and extensible foundation for job scheduling, emphasizing support for arbitrary functions, distributed environments, and detailed observability to build reliable systems.
Easy and fluent Go cron scheduling. This is a fork from https://github.com/jasonlvhit/gocron
Minimalist and zero-dependency scheduling library for Go
Framework for performing work asynchronously, outside of the request flow
gron, Cron Jobs in Go.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.