Files
workspace/code/allapp/allapp-go/cmd/main.go
T
2026-02-25 22:20:16 +08:00

33 lines
653 B
Go

package main
import (
"allapp/api/middleware"
"allapp/api/router"
"allapp/config"
"github.com/gofiber/fiber/v3"
"github.com/gofiber/fiber/v3/log"
recoverer "github.com/gofiber/fiber/v3/middleware/recover"
"github.com/gofiber/fiber/v3/middleware/requestid"
"go.uber.org/zap"
)
//func errorHandler(ctx fiber.Ctx, err error) error {
//
//}
func main() {
if err := config.InitConfig(); err != nil {
panic(err)
}
app := fiber.New()
app.Use(recoverer.New(), requestid.New(), middleware.Logger())
router.SetupRouters(app)
if err := app.Listen(config.GetServerPort()); err != nil {
log.Fatal("server start failed", zap.Error(err))
}
}