package server import ( _ "git.nwaifu.su/sergey/MyGoServer/internal/apiserver/docs" "git.nwaifu.su/sergey/MyGoServer/internal/apiserver/handlers" "git.nwaifu.su/sergey/MyGoServer/internal/apiserver/middleware" httpSwagger "github.com/swaggo/http-swagger" ) // setupRoutes configures all routes func (s *Server) setupRoutes() { // Add request ID middleware to all routes s.router.Handle("/", middleware.RequestIDMiddleware( middleware.LoggingMiddleware( handlers.NewHomeHandler(), ), )) // Swagger UI s.router.Handle("/swagger/", httpSwagger.WrapHandler) }