Simple goroutine not working on Windows

前端 未结 2 1015
臣服心动
臣服心动 2021-01-12 09:02

I\'m doing some tests with goroutines just to learn how they work, however it seems they are not running at all. I\'ve done a very simple test:

package main
         


        
2条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2021-01-12 09:47

    program execution does not wait for the invoked function to complete

    Go statements

    Wait a while. For example,

    package main
    
    import (
        "fmt"
        "time"
    )
    
    func test() {
        fmt.Println("test")
    }
    
    func main() {
        go test()
        time.Sleep(10 * time.Second)
    }
    

    Output:

    test
    

提交回复
热议问题