Go言語 os/exec ls実行
PATHをLookupして、コマンド実行して、Outputで結果を出力。
簡単。
package main
import (
"fmt"
"os/exec"
)
func main() {
path, err := exec.LookPath("ls")
if err != nil {
panic(err)
}
cmd := exec.Command(path)
out, _ := cmd.Output()
fmt.Print(string(out))
}