- 9
- 0
- 约1.35万字
- 约 11页
- 2023-07-22 发布于上海
- 举报
学习Go语⾔必备案例(4)
31.定时器
我们常常需要在后⾯⼀个时刻运⾏ Go 代码,或者在某段时间间隔内重复运⾏。Go 的内置 定时器 和 打点器 特性让这些很容易实现。
package main
import (
fmt
time
)
func main() {
定时器表⽰在未来某⼀时刻的独⽴事件。
//
你告诉定时器需要等待的时间,然后它将提供⼀个⽤于通知的通道。
//
这⾥的定时器将等待 秒。
// 2
timer1 := time.NewTimer(time.Second * 2)
直到这个定时器的通道 明确的发送了定时器失效的值之前,将⼀直阻塞。
//-timer1.C C
-timer1.C
fmt.Println(Timer 1 expired)
如果你需要的仅仅是单纯的等待,你需要使⽤ 。
// time.Sleep
定时器是有⽤原因
您可能关注的文档
最近下载
- 地质填图作业方法与技术标准手册.docx VIP
- 护理信息化建设与数据驱动决策实践.pptx VIP
- 北京大学科研经费博士研究生专项招生计划招生指南.pptx
- 麻醉科医师职称晋升副主任医师高级职称病例分析专题报告汇编3篇.pdf VIP
- 广东省2026年公需课《人工智能赋能高质量发展》考试答案及详细解释.doc VIP
- 车辆维修服务投标方案(技术方案).docx
- 年产炉头 10 万件、炉架 165 万件、火盖 160 万件产品生产线新建项目环评(2021年新版环评)环境影响报告表.pdf VIP
- 八年级上册劳动技术教学方案计划.docx VIP
- (完整word版)八年级上册劳动技术教学计划.docx VIP
- (ipa.app.pxl格式的软件安装方法附91手机助手安装ipa软件教程.doc VIP
原创力文档

文档评论(0)