cmd.go
package main
import (
"fmt"
"os/exec"
)
func main() {
deploy("hello")
}
func deploy(path string) {
fmt.Println(path)
cmd := exec.Command("bash", "-c", "/usr/bin/cat"+" ./cmd.go")
out, err := cmd.CombinedOutput()
if err != nil {
fmt.Println(err)
}
fmt.Println(string(out))
}