Golang中国

famoss

Golang China 第 2880 号会员,加入于 2015-02-05 15:14


famoss最近回复了


回复了 famoss 创建的主题: golang编译成exe设置exe的版本。 2016-02-02 10:07

跑 go generate时获得了这个错误。main.go:1: running “goversioninfo”: exec: “goversioninfo”: executable file not found in %PATH%

回复了 famoss 创建的主题: golang 怎么显示出err在哪一行抛出来的 2015-03-05 12:44

已解决,谢谢

回复了 famoss 创建的主题: exec.Command问题 2015-03-03 09:26

func main() { cmd := exec.Command("dmidecode", "-s", "system-manufacturer") cmd.Stderr = os.Stderr cmd.Stdout = os.Stdout err := cmd.Run() if err != nil { fmt.Println(err) } } 我需要拿这个的返回值, cmd.Run()的时候只是控制台输出了结果,但是.Output()拿到的值是空的

回复了 famoss 创建的主题: exec.Command问题 2015-03-02 18:14

这个是局部的。。

回复了 famoss 创建的主题: exec.Command问题 2015-03-02 15:18

ok了。谢谢。。再请问一下,设置全局环境变量有现成的api么

回复了 famoss 创建的主题: exec.Command问题 2015-03-02 14:31

c := exec.Command("dmidecode", "-s system-manufacturer") err := c.Run() 返回Error: exit status 2

c := exec.Command("dmidecode", "-s", "system-manufacturer")
err := c.Run()

返回Error: exit status 1

回复了 famoss 创建的主题: exec.Command问题 2015-02-26 09:44

回复1楼,c := exec.Command("dmidecode", "-s", "system-manufacturer") err := c.Run() 这样就出错了,什么原因

回复了 famoss 创建的主题: golang获取linux硬件信息api 2015-02-05 16:52

有现成例子么?

famoss 创建的更多回复