通过runtime库的NumCPU可以获得本机逻辑CPU的数量,不是物理CPU,比如一个双核CPU,带有超线程技术,则会被认为是4个逻辑CPU
package main
import (
	"runtime"
	"fmt"
)
func main(){
	fmt.Println(runtime.NumCPU())
	
}
通过runtime库的NumCPU可以获得本机逻辑CPU的数量,不是物理CPU,比如一个双核CPU,带有超线程技术,则会被认为是4个逻辑CPU
package main
import (
	"runtime"
	"fmt"
)
func main(){
	fmt.Println(runtime.NumCPU())
	
}