Files
relay-server/main.go

27 lines
457 B
Go

package main
import (
"github.com/gofiber/fiber/v2"
"log"
"relay-server/database"
"relay-server/router"
)
func main() {
app := fiber.New()
db, err := database.Init()
if err != nil {
log.Fatal("Failed to initialize database")
}
defer func() {
if err := db.Close(); err != nil {
log.Fatalf("Failed to close database connection: %v", err)
}
log.Println("Database connection closed")
}()
router.SetupRoutes(app)
app.Listen(":3000")
}