美文网首页
协程的使用

协程的使用

作者: 荒古遗尘狗贼 | 来源:发表于2019-06-15 09:11 被阅读0次

    Golang原生支持协程。只需要在前面加上go 就可以启动协程,比如说:

    package main

    import(

    "fmt"

    "sync"

    )

    var wait sync.WaitGroup

    func Test(a int){

    fmt.Printf("Num is %d\n",a)

    wait.Done()

    }

    func main(){

    wait.Add(10)

    //代表我有十个协程需要执行。

    for i:=0;i<=10;i++{

    go Test(i)

    }

    wait.Wait()

    //等待协程执行完毕再推出主函数。

    }

    相关文章

      网友评论

          本文标题:协程的使用

          本文链接:https://www.haomeiwen.com/subject/lspvfctx.html