Mit Golang ein Programm starten

Mit der Programmiersprache Golang ein Programm ausführen / starten.



package main
import (
"log"
"fmt"
"os/exec")

func main() {

	fmt.Println("Der Rechner wird jetzt herunter gefahren")
	programm := exec.Command("shutdown")

	err := programm.Run()

	if err != nil {
		log.Fatal(err)}
	}





Anschließend mit dem Befehl in der Kommandozeile go run xxx.go ausführen.