golang go程和出让时间片

  • golang go程和出让时间片
func main() {
    go func(){        //创建一个子go程
        for i:=0;i<5;i++{
            fmt.Println("--------fuck U-------")
            //time.Sleep(time.Second)
        }
    }()
    //fmt.Println("lalalalla-------------")
    for i:=0;i<15;i++{    //主go程
        fmt.Println("lalalalla-------------")
        runtime.Gosched()//出让时间片
        //time.Sleep(time.Second)
        //if i==2{
        //    break
        //}
    }

}

 

posted @ 2019-07-09 09:08  landv  阅读(616)  评论(0编辑  收藏  举报