Add run commands

This commit is contained in:
Michał Gdula 2024-04-27 15:01:54 +01:00
parent ac0a8df205
commit 4318b3ed47
5 changed files with 80 additions and 19 deletions

26
cmd/cmd.go Normal file
View file

@ -0,0 +1,26 @@
package cmd
import (
"fmt"
"os"
)
func Parse() {
if len(os.Args) < 2 {
fmt.Println("Use -h or --help for usage")
os.Exit(1)
}
switch os.Args[1] {
case "run":
run(os.Args[2:])
case "-h":
case "--help":
fmt.Println("Available commands are:")
fmt.Println(" run: starts the server")
fmt.Println("\nTo specific usages, run commandName -h")
default:
fmt.Println("Use -h or --help for usage")
os.Exit(1)
}
}