repositorypackage
1.4.0
Repository: https://github.com/sfomuseum/go-timings.git
Documentation: pkg.go.dev
# README
go-timings
Go package implementing interface and methods for background timing monitors
Documentation
Exmaple
import (
"context"
"github.com/sfomuseum/go-timings"
"os"
)
func main() {
ctx := context.Background()
monitor, _ := timings.NewMonitor(ctx, "counter://PT60S")
monitor.Start(ctx, os.Stderr)
defer monitor.Stop(ctx)
monitor.Signal(ctx) // increments by 1
}