main.go 233 B

1234567891011121314151617
  1. package main
  2. import (
  3. "encoding/json"
  4. "io/ioutil"
  5. "log"
  6. "os"
  7. "time"
  8. )
  9. func SetInterval(interval time.Duration, cb func()) {
  10. ticker := time.NewTicker(interval)
  11. for range ticker.C {
  12. log.Print("Executing job...")
  13. cb()
  14. }
  15. }