latest junk
This commit is contained in:
23
x/main.go
Normal file
23
x/main.go
Normal file
@@ -0,0 +1,23 @@
|
||||
package main
|
||||
|
||||
import "fmt"
|
||||
import "time"
|
||||
import "github.com/bamzi/jobrunner"
|
||||
|
||||
func main() {
|
||||
jobrunner.Start() // optional: jobrunner.Start(pool int, concurrent int) (10, 1)
|
||||
jobrunner.Schedule("@every 5s", ReminderEmails{})
|
||||
time.Sleep(time.Second * 30)
|
||||
}
|
||||
|
||||
// Job Specific Functions
|
||||
type ReminderEmails struct {
|
||||
// filtered
|
||||
}
|
||||
|
||||
// ReminderEmails.Run() will get triggered automatically.
|
||||
func (e ReminderEmails) Run() {
|
||||
// Queries the DB
|
||||
// Sends some email
|
||||
fmt.Printf("Every 5 sec send reminder emails \n")
|
||||
}
|
||||
Reference in New Issue
Block a user