go语言中使用timer的常用方式
作者:heishui 时间:2024-05-10 10:57:49
本文实例总结了go语言中使用timer的常用方式。分享给大家供大家参考。具体分析如下:
下面三段代码(A,b,C)的功能都是在5分钟后执行指定的函数的go语言代码:
// (A)
time.AfterFunc(5 * time.Minute, func() {
fmt.Printf("expired")
}
// (B) create a Timer object
timer := time.NewTimer(5 * time.Minute)
<-timer.C
fmt.Printf("expired")
// (C) time.After() returns timer.C internally
<-time.After(5 * time.Minute)
fmt.Printf("expired")
希望本文所述对大家的Go语言程序设计有所帮助。
标签:go语言,timer
0
投稿
猜你喜欢
SQLite数据库管理相关命令的使用介绍
2024-01-27 12:41:00
浏览器事件循环与vue nextTicket的实现
2024-05-09 09:25:26
python中使用 xlwt 操作excel的常见方法与问题
2021-09-12 05:10:02
Python下划线5种含义代码实例解析
2023-11-19 04:25:59
python批量复制图片到另一个文件夹
2021-04-30 09:36:50
PHP单例模式简单用法示例
2023-11-18 19:45:41
在Django的session中使用User对象的方法
2022-04-23 01:20:07
Python3 replace()函数使用方法
2023-07-21 22:25:13
python银行系统实现源码
2022-08-09 16:05:20
python根据开头和结尾字符串获取中间字符串的方法
2021-01-02 01:44:28
Python使用minidom读写xml的方法
2022-03-14 11:35:22
段正淳的css笔记(2)圆角的做法
2007-11-01 21:52:00
vue实现点击图片放大效果
2024-05-21 10:30:28
兼容 IE,Firefox 的图片自动缩放 CSS
2011-09-27 13:36:58
一个小时内学习 SQLite 数据库
2012-05-22 18:51:30
深入浅析python中的多进程、多线程、协程
2022-06-05 15:59:27
py中的目录与文件判别代码
2023-06-01 03:32:06
MySQL中的唯一性约束与NULL详解
2024-01-13 10:24:10
如何判断字段的类型?
2010-01-18 20:48:00
MySQL为何不建议使用默认值为null列
2024-01-22 17:11:10