go - 如何找出 Go 语言中的 CPU 数量?

标签 go system cpu-cores

有没有一种简单的方法可以使用 Golang 找出本地机器上的 CPU 数量?

最佳答案

http://play.golang.org/p/cuaf2ZHLIx

package main

import (  
    "fmt"
    "runtime"
)

func main() {
    fmt.Println(runtime.NumCPU())
}

关于go - 如何找出 Go 语言中的 CPU 数量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24073697/

相关文章:

go - undefined <type float32 has no field or method sum> 错误。如何解决?

go - 如何在 gRPC 协议(protocol)中接受和验证这个映射?

mysql - 使用数据库(MySql)的生产者/消费者系统,这可行吗?

multithreading - 设置OpenMP中的内核数

java - 线程池中的时间分片算法

go - fmt.Println() 函数中的意外输出

go - 如何让我的 GoLand 检测 $GOPATH/pkg/mod 下的依赖包?

c++ 2 ref类应该可以访问另一个类的一个相同对象

java - JTree - 仅具有固定文件扩展名的文件系统查看器树

与 CPU 核心数量相关的多线程和并行性