package main import ( "fmt" "kon/banner" "kon/client" "kon/help" "kon/pon" "log" "os" ) func main() { args := os.Args fmt.Println(banner.FormatBanner()) if len(args) == 1 { fmt.Println(help.Help) } else if len(args) == 2 { switch args[1] { case "pon": pon.StartServer() case "status": client.Status() default: log.Fatal("Cannot find command.") } } else if len(args) == 3 { switch args[1] { case "command": client.Command(args[2]) default: log.Fatal("Cannot find command.") } } else { log.Fatal("Too many arguments.") } }