Golang time.Ticker.Stop()函数及示例
在Go语言中, time 包提供了用于确定和显示时间的功能。在Go语言中, Stop() 函数用于禁用定时器。因此,在调用Stop()方法之后,不会传递更多的ticks。它不关闭通道,以避免并发go-routine从通道读取来查看不准确的“tick”。此外,此函数在time包下定义。在此,您需要导入“time”包以使用这些功能。
语法:
在这里,“t”是指向Ticker的指针。Ticker用于保持以时间间隔“传递”时钟的通道。
返回值: 它返回调用stop()方法之前所述操作的输出,因为调用它后,定时器被关闭。
示例:
输出:
在这里,首先创建了一个Ticker,然后创建了一个传输时间的通道。之后,使用循环打印当前时间,然后调用Ticker.Stop()方法并关闭定时器。