title: exec.Run - What's wrong with this Go program?
body: <p>Isn't this Golang program supposed to output a directory listing to stdout?
  It compiles ok, but does nothing.</p>
  
  <pre><code>package main
  
  import "exec"
  
  func main() {
    argv := []string{"-la"}
    envv := []string{}
    exec.Run("ls", argv, envv, "", exec.DevNull, exec.PassThrough, exec.MergeWithStdout)
  }
  </code></pre>