chore: add storage logger and handler in /int

This commit is contained in:
d3m0k1d
2026-02-03 18:03:53 +03:00
parent c2bceaf479
commit a56fe30f83
9 changed files with 128 additions and 6 deletions

View File

@@ -1,18 +1,31 @@
package main
import (
docs "gitea.d3m0k1d.ru/d3m0k1d/d3m0k1d.ru/backend/docs"
"gitea.d3m0k1d.ru/d3m0k1d/d3m0k1d.ru/backend/docs"
_ "gitea.d3m0k1d.ru/d3m0k1d/d3m0k1d.ru/backend/internal/handlers"
"gitea.d3m0k1d.ru/d3m0k1d/d3m0k1d.ru/backend/internal/logger"
"github.com/gin-gonic/gin"
swaggerFiles "github.com/swaggo/files"
ginSwagger "github.com/swaggo/gin-swagger"
)
func main() {
log := logger.New(false)
router := gin.Default()
// Swagger config
docs.SwaggerInfo.BasePath = "/api/v1"
docs.SwaggerInfo.Title = "d3m0k1d.ru"
docs.SwaggerInfo.Title = "d3m0k1d.ru API"
docs.SwaggerInfo.Version = "1.0"
err := router.Run()
if err != nil {
docs.SwaggerInfo.Description = "API for d3m0k1d.ru"
docs.SwaggerInfo.Host = "d3m0k1d.ru"
docs.SwaggerInfo.Schemes = []string{"https"}
router.GET("/swagger/*any", ginSwagger.WrapHandler(swaggerFiles.Handler))
log.Info("Starting server on :8080...")
if err := router.Run(":8080"); err != nil {
log.Error("Error starting server: " + err.Error())
panic(err)
}
}