select中default的疑惑

netaxcess · · 1834 次点击
每次走default后你就重置了定时,当然不会执行定时任务。 要执行了定时任务后再重置定时时间。
#5
更多评论
jan-bar
想要拥有,必定付出。
很正常啊。。default本来就是这样用的啊。。上面case没有匹配的立即执行default里面的啊。 这个一般用于那种不想阻塞等待chan的场景,及chan里面有就处理,没有就走default啊。
#1
fenglangjuxu
出售域名 http://letsgo.xin
问题不在default这里 应该是你的 Delay.Reset(times) 搞的鬼 你把这个去掉试试 如果你想 实现一秒打印一次 那你应该用这个 ``` time.NewTicker(times) ```
#2