記錄一下Golang的setInterval方法
package main
import (
"log"
"time"
)
func main() {
ticker := time.NewTicker(5 * time.Second)
defer ticker.Stop()
for ; true; <-ticker.C {
log.Println("hello")
}
}
Ref:
https://stackoverflow.com/questions/32705582/how-to-get-time-tick-to-tick-immediately