diff --git a/gastenboek.go b/gastenboek.go index 23ee2c9..ef85165 100644 --- a/gastenboek.go +++ b/gastenboek.go @@ -1,48 +1,21 @@ -package main +package gastenboek import ( "fmt" -//"syscall" - "log" "os" - "os/exec" "os/signal" ) -func terminalSize() (width, height int) { - cmd := exec.Command("stty", "size") - cmd.Stdin = os.Stdin - out, err := cmd.Output() - fmt.Printf("out: %#v\n", string(out)) - fmt.Printf("err: %#v\n", err) - if err != nil { - log.Fatal(err) - } - return 0, 0 -} - -func showMenu() { - cmd := exec.Command("echo","Thalia Constitutieborrel Gastenboek\n Optie 1 1: Optie 2 2:") - err := cmd.Run() - if(err != nil){ - fmt.Printf("There has been an error: %s ",err) - } -} - - -func signalCatcher(){ +func signalCatcher() { c := make(chan os.Signal) signal.Notify(c) for sig := range c { - fmt.Printf("Signal received: %v",sig) + fmt.Printf("Signal received: %v", sig) } } func main() { go signalCatcher() go showMenu() - for i:=0;i<200000;i+=1{ - fmt.Println(i) - } -return + return } diff --git a/menu.go b/menu.go new file mode 100644 index 0000000..f763ce4 --- /dev/null +++ b/menu.go @@ -0,0 +1,29 @@ +package gastenboek + +import ( + "fmt" + "log" + "os" + "os/exec" +) + +func terminalSize() (width, height int) { + cmd := exec.Command("stty", "size") + cmd.Stdin = os.Stdin + out, err := cmd.Output() + fmt.Printf("out: %#v\n", string(out)) + fmt.Printf("err: %#v\n", err) + if err != nil { + log.Fatal(err) + } + return 0, 0 +} + +func showMenu() { + cmd := exec.Command("echo", "Thalia Constitutieborrel Gastenboek\n Optie 1 1: Optie 2 2:") + err := cmd.Run() + if err != nil { + fmt.Printf("There has been an error: %s ", err) + } + +}