1、定時器停止
示例:
package main
import (
"fmt"
"time"
)
func main() {
timer := time.NewTimer(3 * time.Second)
go func() {
<-timer.C
fmt.Println("子協程可以打印了,因為定時器的時間到")
}()
//timer.Stop() //停止定時器,沒辦法打印內容
for {
}
}
執行結果:
//停止定時器,沒辦法打印內容
