api-base/main.go

34 lines
398 B
Go
Raw Permalink Normal View History

2020-08-03 12:19:47 +00:00
package main
2020-08-15 17:21:27 +00:00
import (
"fmt"
"go-api/pkg/args"
"go-api/pkg/config"
"log"
"github.com/joho/godotenv"
)
2020-08-03 12:19:47 +00:00
func main() {
fmt.Println("go-api")
2020-08-15 17:21:27 +00:00
godotenv.Load()
if err := args.Parse(); err != nil {
log.Fatal(err)
}
cliArg := args.Get()
if err := config.Load(cliArg.ConfigPath); err != nil {
log.Fatal(err)
}
switch cliArg.Run {
case "server":
break
case "dbtool":
break
}
2020-08-03 12:19:47 +00:00
}