【笔记】Go语言获取操作系统信息

前言

Go语言获取操作系统信息

获取操作系统os

1
2
3
4
5
6
7
package main

import "runtime"

func main() {
runtime.GOOS
}

获取架构arch

1
2
3
4
5
6
7
package main

import "runtime"

func main() {
runtime.GOARCH
}

获取主机名hostname

1
2
3
4
5
6
7
package main

import "os"

func main() {
hostname, err := os.Hostname()
}

获取处理器核心数cpu

1
2
3
4
5
6
7
package main

import "runtime"

func main() {
runtime.GOMAXPROCS(0)
}

完成

参考文献

CSDN——sunbirdwhz