package api import ( "github.com/Fluffy-Bean/TastyBites/front" "github.com/labstack/echo/v4" "github.com/labstack/echo/v4/middleware" ) type Config struct { Host string Logging bool } func Serve(c Config) { r := echo.New() if c.Logging { r.Use(middleware.Logger()) } r.Use(middleware.Recover()) r.StaticFS("/", front.DistDir) r.HideBanner = true r.Logger.Fatal(r.Start(c.Host)) }