Loading... > 业务场景 现在需要在一个接口内循环查询某字段是否有内容 但是想超过多少秒就不查询了 贴一个案例 ```go var isRunning bool fmt.Println("开始执行") time.AfterFunc(5*time.Second, func() { fmt.Println("time.AfterFunc") isRunning = true }) fmt.Println("结束执行") for { time.Sleep(time.Second * 1) fmt.Println("time.Sleep(time.Second * 1)") if isRunning { fmt.Println("isRunning", isRunning) return } } ``` 最后修改:2022 年 06 月 23 日 © 允许规范转载 打赏 赞赏作者 微信 赞 0 如果觉得我的文章对你有用,请随意赞赏