gronx
gronx copied to clipboard
Lightweight, fast and dependency-free Cron expression parser (due checker, next/prev due date finder), task runner, job scheduler and/or daemon for Golang (tested on v1.13+) and standalone usage. If y...
it should be opt-in feature and not default
it would be nice if there's `NextTick() -> time.Time` and `NextTickAfter(time.Time) -> time.Time` method that return nearest future that match the cron receiver
I evaluated this package to contain all that I need to implement a feature for a client, but once the feature had been implemented we discovered some inconsistencies between what...
``` expr := "30 9 L */3 *" tick, err := gronx.NextTickAfter(expr, time.Date(2023, 4, 1, 0, 0, 0,0,time.Local), true) if err != nil { return } fmt.Println(tick) ``` Result is...
Hi, i saw the Tasker's properties are private. Can u add corresponding interfaces?
maybe with a `--reload` cli flag which would send a signal to previously running taskers to reload the taskfile (similar to `nginx -s reload`)