go-pingbot/backend/ticker.go
Medzik 4d78ffd25b Add toml config, golint to gitpod Dockerfile...
- Add toml config, golint to gitpod Dockerfile
- Update nodemon, backend status, Readme
- Move MongoDB to mongo folder in db
2021-07-29 19:54:55 +00:00

27 lines
324 B
Go

package backend
import (
"time"
"gitlab.com/gaming0skar123/go/pingbot/config"
)
func Ticker() {
// Ping on Start
ping()
ticker := time.NewTicker(config.Toml.Backend.Ping * time.Minute)
quit := make(chan struct{})
for {
select {
case <-ticker.C:
ping()
case <-quit:
ticker.Stop()
return
}
}
}