Files
relay-server/main.go
2025-01-19 13:46:57 +01:00

30 lines
459 B
Go

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")
}