package main import ( "clortho/apis" "clortho/db" "clortho/users" "github.com/gin-gonic/gin" "log" ) func main() { err := db.InitDb() if err != nil { log.Fatal("Could not initialize connection to the DB", err) } adminPass, err := users.InitAdminUser() if err != nil { log.Println(err) } else { log.Printf("User 'admin' was successfully initialized with password: [%s]\n", *adminPass) } r := gin.Default() apis.SetupRouter(r, apis.AuthMiddleware()) err = r.Run() if err != nil { log.Fatal("Could not start server", err) } }