fix: example code of startProcess (#572)

the first element of `argv` should be the command self which is 'ps' in this case, as the official doc says: "The argv slice will become os.Args in the new process, so it normally starts with the program name."
This commit is contained in:
Kevin Tan
2019-02-05 13:12:47 +08:00
committed by 无闻
parent 8db0eb3957
commit 79bdc2910d

View File

@@ -52,7 +52,7 @@ The process id is &{2054 0}total 2056
```go ```go
// 2nd example: show all processes // 2nd example: show all processes
pid, err = os.StartProcess("/bin/ps", []string{"-e", "-opid,ppid,comm"}, procAttr) pid, err = os.StartProcess("/bin/ps", []string{"ps", "-e", "-opid,ppid,comm"}, procAttr)
if err != nil { if err != nil {
fmt.Printf("Error %v starting process!", err) // fmt.Printf("Error %v starting process!", err) //