【发布时间】:2018-05-25 10:10:03
【问题描述】:
我想用 wmi 在一个用 Go 编写的程序中获取 GPU 信息。我知道使用 https://godoc.org/github.com/StackExchange/wmi 可以做到,这里有一个名为“func Query”的函数。但是,我不知道如何编辑“查询字符串”。有人可以帮助我吗?谢谢!
【问题讨论】:
我想用 wmi 在一个用 Go 编写的程序中获取 GPU 信息。我知道使用 https://godoc.org/github.com/StackExchange/wmi 可以做到,这里有一个名为“func Query”的函数。但是,我不知道如何编辑“查询字符串”。有人可以帮助我吗?谢谢!
【问题讨论】:
import (
"github.com/StackExchange/wmi"
)
type gpuInfo struct {
Name string
}
func getGPUInfo() {
var gpuinfo []gpuInfo
err := wmi.Query("Select * from Win32_VideoController", &gpuinfo)
if err != nil {
return
}
fmt.Printf("gpu:",gpuinfo[0].Name)
}
【讨论】: