package main

import (
"fmt"
"time"
)

func foo() {
fmt.Println("wilson...")
}

func main() {
ticker := time.NewTicker(1 * time.Second)
for ; ; {
select {
case <-ticker.C:
go foo()
}
}
}

上面代码可以实现每一分钟,输出打印一遍。