我想在GoLang程序中执行二进制文件。如何在GoLang程序中运行二进制文件?

这里是我的代码:

package main 

import (
    "fmt" 
    "os/exec" 
) 

func main() { 
    output, _ := exec.Command("/home/user/Golang/bin/hello").Output() 
    fmt.Println(output) 
} 

但我得到的输出:提前[]

感谢。

2016-11-18 Test admin

+0

检查'Output'返回的错误。另外,使用'fmt.Printf(“%s \ n”,output)'将输出视为文本。 –