在 Go 语言中,要实现睡眠 3 秒的功能,可以使用 time.Sleep 函数,示例代码如下:
package main
import (
"time"
"fmt"
)
func main() {
fmt.Println("开始睡眠")
// 睡眠 3 秒,time.Second 表示 1 秒,这里乘以 3 就是 3 秒
time.Sleep(3 * time.Second)
fmt.Println("睡眠结束")
}
在上述代码中, time.Sleep 函数接受一个 time.Duration 类型的参数, 3 * time.Second 表示 3 秒的时间间隔,程序执行到 time.Sleep 时会暂停 3 秒后再继续执行后面的代码。