举个例子,比如我有一个数组,包含了 1-100 这些数字
有一个处理函数,比如输出平方
func cal(num int) {
fmt.Println(num * num)
}
cpu 是多核,
我想知道 go 如何能启用多个 goroutine 并行处理这 100 个数字
输出的顺序不重要
希望大神讲解下
最好能给段代码讲解下
谢谢~
举个例子,比如我有一个数组,包含了 1-100 这些数字
有一个处理函数,比如输出平方
func cal(num int) {
fmt.Println(num * num)
}
cpu 是多核,
我想知道 go 如何能启用多个 goroutine 并行处理这 100 个数字
输出的顺序不重要
希望大神讲解下
最好能给段代码讲解下
谢谢~