occlum/demos/golang/go_exec/exec.go
2024-01-10 09:49:59 +08:00

23 lines
392 B
Go

package main
import (
"bytes"
"fmt"
"os/exec"
_ "github.com/gin-gonic/gin"
)
func main() {
var stdout, stderr bytes.Buffer
cmd := exec.Command("/root/helloworld", "a")
cmd.Stdout = &stdout
cmd.Stderr = &stderr
err := cmd.Run()
if err != nil {
fmt.Printf("cmd.Run() failed with %s\n", stderr.String())
} else {
fmt.Printf("cmd.Run() succeed with %s\n", stdout.String())
}
}