time.Sleep Go · 包功能
让当前 goroutine 暂停指定的时长,期间不消耗 CPU。
怎么用
time.Sleep(时长)
小例子
package main
import (
"fmt"
"time"
)
func main() {
time.Sleep(10 * time.Millisecond)
fmt.Println("ok")
}
运行结果
输出 ok(约 10 毫秒后)
提醒:会阻塞当前 goroutine,但不会影响其他 goroutine
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Go全部词条