type Cmd struct {
*exec.Cmd// contains filtered or unexported fields
}
Cmd runs a command in a subprocess (asynchronously).
Call `go cmd.Run()` to run the command asynchronously.
Use the Started() channel to wait for the command to start.
Use the Done() channel to wait for the command to complete.