@@ -0,0 +1,3 @@
+module git.0w0s.com/scheduler
+
+go 1.14
@@ -0,0 +1,17 @@
+package main
+import (
+ "encoding/json"
+ "io/ioutil"
+ "log"
+ "os"
+ "time"
+)
+func SetInterval(interval time.Duration, cb func()) {
+ ticker := time.NewTicker(interval)
+ for range ticker.C {
+ log.Print("Executing job...")
+ cb()
+ }
+}