Yimaru-BackEnd/internal/web_server/app.go
2025-03-27 23:55:30 +03:00

28 lines
295 B
Go

package httpserver
import (
"fmt"
"github.com/gofiber/fiber/v2"
)
type App struct {
fiber *fiber.App
port int
}
func NewApp(port int) *App {
s := &App{
port: port,
}
s.initAppRoutes()
return s
}
func (a *App) Run() error {
return a.fiber.Listen(fmt.Sprintf(":%d", a.port))
}