goroutine

来源:互联网 发布:中国工商银行mac版 编辑:程序博客网 时间:2024/06/05 10:27
packagemain
import "fmt"
func f(from string) {
    for i := 0; i < 3; i++ {
        fmt.Println(from, ":", i)
    }
}
func main() {
    f("direct")
    //go并发 关键字go
    go f("goroutine")
    go func(msg string) {
        fmt.Println(msg)
    }("going")
    var input string
    //scanln函数扫描获取输入信息
    fmt.Scanln(&input)
    fmt.Println("done")
}
                                             
0 0