go创建goroutine是否需要指定数量

func funcName(){
    //TODO
}
 for {
   if v,ok := <-chan;ok{
    go funcName()
   }else{
    break
   }
 }

假如chan管道中的数据长度为N,能否如上代码创建N个协程来处理。
还是需要像其他语言一下,创建指定数量的协程来处理。

阅读 667
评论
    3 个回答

    可以,但不是协程越多越好.