I have some trouble with execute shell commands from a Go program:
var command = pwd + "/build " + file_name
dateCmd := exec.Command(string(command))
dateOut, err := dateCmd.Output()
check(err)
If command
variable equals a single word like /home/slavik/project/build
(build is shell script) it works, but if I try to pass some arg i.e. /home/slavik/project/build xxx
or /home/slavik/project/build -v=1
the Go program raises an exception like file /home/slavik/project/build not found
What's wrong with my code?