From bbbfec1829840f29fc0019f3ff54c948017c27e9 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Mon, 5 Oct 2015 00:45:38 +0200 Subject: Use ticker --- main.go | 2 +- score.go | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/main.go b/main.go index 5f99cfe..320347b 100644 --- a/main.go +++ b/main.go @@ -52,7 +52,7 @@ func main() { } }) - go AutoSave() + go AutoSaveScore() for n := 0; n < maxDiscon; n++ { log.Println("Connect to", *server) diff --git a/score.go b/score.go index 20b4cb3..b8243d2 100644 --- a/score.go +++ b/score.go @@ -91,9 +91,8 @@ func Count(nick string) { score[nick]++ } -func AutoSave() { - for { +func AutoSaveScore() { + for range time.Tick(time.Minute) { saveScore(score) - time.Sleep(time.Minute) } } -- cgit v1.2.3