Go语言中的一些函数
1、并行
通过使用goroutine和channel,go语言可以很好地支持并发,但是在我的电脑上是默认只使用一个核执行,要使用多核,在代码前面加入
import(
"runtime"
)
var MULTICORE int = runtime.NumCPU() //CPU数 runtime.GOMAXPROCS(MULTICORE) //允许多核执行
世界上只有一种真正的英雄主义,那就是认清生活的真相后还依然热爱生活。
1、并行
通过使用goroutine和channel,go语言可以很好地支持并发,但是在我的电脑上是默认只使用一个核执行,要使用多核,在代码前面加入
import(
"runtime"
)
var MULTICORE int = runtime.NumCPU() //CPU数 runtime.GOMAXPROCS(MULTICORE) //允许多核执行