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.