मैं (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)
}
}
सांत्वना बनाने
go run gotest.go
और, बदलने अपने कंप्यूटर की तारीख (पूर्व: 2015/07/30 -> 2015/07/29)
और फिर, println मुद्रित नहीं है !!
क्या यह बग है ??
मैं MacOS नवीनतम ver का उपयोग करें (यह अगले दिन स्थापित करने के लिए काम कर रहा है)। धन्यवाद।
मेरे पास विंडोज मशीन पर ऐसा कोई व्यवहार नहीं है। हो सकता है कि यह यूनिक्स मशीनों पर एक बग है, उदाहरण के लिए समय पर समय की तुलना का उपयोग करें। नींद समारोह – RoninDev