71
Some checks failed
Deploy Production / Deploy to Staging (push) Has been skipped
Go Linter / Run golangci-lint (api_gateway) (push) Failing after 2m31s
Go Linter / Build golang services (api_gateway) (push) Has been skipped
Go Linter / Tag Commit (push) Has been skipped
Go Linter / Push Docker Images (api_gateway) (push) Has been skipped

This commit is contained in:
Alex Shevchuk
2025-09-17 14:32:06 +03:00
parent 03372d7f9b
commit 61fc0d2747
22 changed files with 15486 additions and 10 deletions

View File

@@ -23,7 +23,9 @@ import (
formgenerator "git-molva.ru/Molva/molva-backend/services/api_gateway/internal/form_generator"
"git-molva.ru/Molva/molva-backend/services/api_gateway/internal/config"
_ "git-molva.ru/Molva/molva-backend/services/api_gateway/internal/http/swagger/docs"
"github.com/gorilla/mux"
httpSwagger "github.com/swaggo/http-swagger"
)
type Router struct {
@@ -200,6 +202,9 @@ func SetupRouter(r *Router, buildCfg config.BuildInfo) {
// --------------- FEED ------------
subRouter.HandleFunc("/feed/{uid}/events", h.GetUserEventsHandler).Methods(http.MethodGet)
// --------------- SWAGGER UI ------------
r.Mux.PathPrefix("/swagger/").Handler(httpSwagger.WrapHandler)
}
func setupAuthHandlers(r *Router, h *handler) {