Go语言获取当前系统信息

1. 获取当前操作系统架构和名称:

   import runtime


fmt.Println(runtime.GOOS)
fmt.Println(runtime.GOARCH)

Win7 64bit系统:
windows
amd64

macOS(10.13.4) 64bit系统:
darwin
amd64 

2. 获取本机名称:

name, err := os.Hostname()
if err == nil {
   fmt.Println(name)
}

   输出: my-pc  //计算机名称


3. 获取本机CPU个数:

    fmt.Println(runtime.GOMAXPROCS(0)) //4核机器返回:4


    

猜你喜欢

转载自blog.csdn.net/youngwhz1/article/details/80609457
今日推荐