package main import ( "clapclap/internal/app" "clapclap/internal/vault" ) // ADD COMMENTS TO TEST GIT CONFIG // @title Music App API // @version 1.0 // @description This is the backend API for the Music App. // @termsOfService http://swagger.io/terms/ // @contact.name API Support // @contact.url http://www.swagger.io/support // @contact.email support@swagger.io // @license.name Apache 2.0 // @license.url http://www.apache.org/licenses/LICENSE-2.0.html // @host api.localhost:8080 // @BasePath /api // @securityDefinitions.apikey BearerAuth // @in header // @name Authorization func main() { app := app.New("4000") app.Vault = vault.NewManager(vault.GenerateClient()) app.ConnectDatabaseFromVault() app.StartDBRotation() app.ConnectS3() app.ConfigureRouter() // app.RunMigrations() app.Seed() run_metric_server() app.Run() }