小编use*_*281的帖子

golang time.Sleep bug?

我在下面制作测试代码(gotest.go)

package main

import (
    "fmt"
    "time"
    "sync"
)        

func main() {
    var wg sync.WaitGroup
    wg.Add(1)
    go testa()    

    wg.Wait()
}

func testa() {
    for {
        fmt.Println("test goroutine")
        time.Sleep(2 * time.Second)
    }
}
Run Code Online (Sandbox Code Playgroud)

安慰

go run gotest.go
Run Code Online (Sandbox Code Playgroud)

并且,更改我的电脑的日期(例如:2015-07-30 - > 2015-07-29)

然后,println没有打印!!

是bug吗?

(它正在努力设定第二天)

我使用MacOs最新版本.谢谢.

time go

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

go ×1

time ×1