package main import ( "fmt" "os" "os/exec" ) func main() { cmd := exec.Command("go", "test", "-bench=Handshake", "-cpu=1", "-benchmem", "./internal/lib/handshake/...") output, err := cmd.Output() if err != nil { panic(err) } fmt.Fprint(os.Stdout, string(output)) }