📅  最后修改于: 2023-12-03 15:31:01.570000             🧑  作者: Mango
在 Golang 中,time.Sleep() 函数用于让程序暂停一段时间。本文将介绍 time.Sleep() 函数的使用方法及注意事项。
time.Sleep() 函数的语法如下:
time.Sleep(duration time.Duration)
其中 duration 表示暂停时间的长度,以 time.Duration 类型表示。time.Duration 可以用整数或浮点数表示,时间单位可以是纳秒(ns)、微秒(μs,或 us)、毫秒(ms)、秒(s)、分(m)或时(h)。
以下是 time.Sleep() 函数的一个示例:
package main
import (
"fmt"
"time"
)
func main() {
fmt.Println("开始")
time.Sleep(2 * time.Second)
fmt.Println("暂停 2 秒后继续执行")
}
在上述示例中,程序将在执行到 time.Sleep() 函数时暂停 2 秒,然后再继续执行。
time.Sleep() 函数是 Golang 中的一个基础函数,在多种场合中都有用武之地。掌握好 time.Sleep() 函数的使用方法和注意事项,可以提高 Golang 编程的效率和精度。