golang的休眠可以使用time包中的sleep。
函数原型为:

func Sleep(d Duration)

其中的Duration定义为:

type Duration int64

Duration的单位为 nanosecond。

为了便于使用,time中定义了时间常量:

const (
Nanosecond Duration = 1
Microsecond = 1000 * Nanosecond
Millisecond = 1000 * Microsecond
Second = 1000 * Millisecond
Minute = 60 * Second
Hour = 60 * Minute
)

Example
下面实现休眠2秒功能。

package mainimport ("fmt""time"
)func main() {fmt.Println("begin")time.Sleep(time.Duration(2)*time.Second)// 测试使用简写也是可以达到效果 如果不是数字变量 则必须写上 time.Duration// time.Sleep(2 *time.Second)fmt.Println("end")
}

golang sleep函数 休眠延时相关推荐

  1. c语言随机数生成0 99函数,C语言生成随机数的函数、延时函数

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 下面C语言代码使用了生成随机数的函数.延时函数.请大家仔细观察其显示效果. 从以下代码,我们可以得出一个重要的结论:当上述两类函数被放入循环时,应作出一定 ...

  2. golang init函数:全局变量优先于 > init函数 > main函数

    golang init函数:全局变量优先于 > init函数 > main函数

  3. Golang中函数不支持重载

    Golang中函数不支持重载

  4. c语言随机数循环延迟,C语言生成随机数的函数、延时函数

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 下面C语言代码使用了生成随机数的函数.延时函数.请大家仔细观察其显示效果. 从以下代码,我们可以得出一个重要的结论:当上述两类函数被放入循环时,应作出一定 ...

  5. c语言延时函数delay延时一秒_IMX6UL裸机实现C语言LED实验

    C 语言部分有两个文件 main.c 和 main.h,main.h 里面主要是定义的寄存器地址,在 main.h里面输入代码: #ifndef MAIN_H #define MAIN_H1 /*2 ...

  6. c语言不用死等的延时函数,matlab延时函数怎么写

    1. c语言延时函数delay,怎么算延时 下面是delay 函延迟函数里执行的都是空语句,也就是说通过循环执行空语句来达到延迟的目的.每执行一条语句,即使是空语句都要耗费电脑一些处理时间的,就是因为 ...

  7. c语言浮点型随机数函数,C语言生成随机数的函数、延时函数

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 下面C语言代码使用了生成随机数的函数.延时函数.请大家仔细观察其显示效果. 从以下代码,我们可以得出一个重要的结论:当上述两类函数被放入循环时,应作出一定 ...

  8. c语言生成随机数不用time,C语言生成随机数的函数、延时函数

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 下面C语言代码使用了生成随机数的函数.延时函数.请大家仔细观察其显示效果. 从以下代码,我们可以得出一个重要的结论:当上述两类函数被放入循环时,应作出一定 ...

  9. Golang function 函数详解

    前言 对于任何语言而言,函数都是结构化编程中的重要一环,通过函数机制,可以把一个大的模块分解成多个小任务,让代码结构更清晰,可复用性大大提高. 本文将介绍如何定义,调用函数,如何定义和接收函数错误,以 ...

最新文章

  1. 两院院士评选2020年中国、世界十大科技进展揭晓,「机器学习模拟上亿原子」等入选 | AI日报...
  2. ElasticSearch实战:Linux日志对接Kibana
  3. mysql中删除标识列的语句_MySQL中一些常用的数据表操作语句笔记
  4. C++中int与string的相互转换
  5. 160个Crackme006
  6. 使用 SAP Cloud SDK 连接 OData 服务
  7. ssky-keygen + ssh-copy-id 无密码登陆远程LINUX主机
  8. MongoDB与python交互
  9. elasticsearch+kibana使用中踩的坑,持续更新中。
  10. 修改AP6212A0所使用的配置文件nvram_ap6210.txt为nvram_ap6212.txt(分色排版)V1.2
  11. 计算机优化和维护的主要内容,计算机组装与维护(全)
  12. HTML5网页设计制作基础大二dreamweaver作业、使用HTML+CSS技术制作博客网站(5个页面)
  13. 室内定位技术之UWB篇
  14. 方法入参很复杂,每次调用都要构造BO入参?一招教你自动构造入参
  15. go语言sql转struct在线工具
  16. multisum 残留 there are no notifications for your products
  17. ES搜索引擎-简单入门
  18. python 遍历列表中的每个元素 for循环 while循环 迭代器
  19. 西安信息资源网(计算机电子书)
  20. 应届大学毕业生面试应答

热门文章

  1. QEMU — I/O QoS 的实现方式
  2. C 语言编程 — 异常处理
  3. 手动部署 Ceph Mimic 三节点
  4. HAProxy Keepalived L4-L7 高可用负载均衡解决方案
  5. 2018-01-05 通用型的中文编程语言探讨之一: 高考
  6. 【复习资料】ES6/ES7/ES8/ES9资料整理(个人整理)
  7. .gitignore无效解决方案以及git rm和rm的区别
  8. ASP.NET:为 AJAX 请求添加客户端事件
  9. 面向对象设计模式纵横谈:Singelton单件模式(笔记记录)
  10. Django 2.2 LTS 发布,长期支持版来了