package main import ( "database/sql" "github.com/gofiber/fiber/v2" "log" "relay-server/database" ) func main() { app := fiber.New() db, err := database.InitDatabase() if err != nil { log.Fatal(err) } defer func(db *sql.DB) { err := db.Close() if err != nil { log.Fatal(err) } }(db) app.Get("/users", func(c *fiber.Ctx) error { users, _ := database.GetUsers(db) return c.JSON(fiber.Map{"users": users}) }) app.Listen(":3000") }