From 554d167773d824e82dd81d7c506daab8c9d3c027 Mon Sep 17 00:00:00 2001 From: Daniel Popoola Date: Sun, 12 Apr 2026 10:01:22 +0100 Subject: [PATCH 1/2] refactor: moved api docs to docs/api --- docs/{ => api}/docs.go | 4 ++-- docs/{ => api}/swagger.json | 0 docs/{ => api}/swagger.yaml | 0 3 files changed, 2 insertions(+), 2 deletions(-) rename docs/{ => api}/docs.go (99%) rename docs/{ => api}/swagger.json (100%) rename docs/{ => api}/swagger.yaml (100%) diff --git a/docs/docs.go b/docs/api/docs.go similarity index 99% rename from docs/docs.go rename to docs/api/docs.go index b38ca38..6feca03 100644 --- a/docs/docs.go +++ b/docs/api/docs.go @@ -1,5 +1,5 @@ -// Package docs Code generated by swaggo/swag. DO NOT EDIT -package docs +// Package api Code generated by swaggo/swag. DO NOT EDIT +package api import "github.com/swaggo/swag" diff --git a/docs/swagger.json b/docs/api/swagger.json similarity index 100% rename from docs/swagger.json rename to docs/api/swagger.json diff --git a/docs/swagger.yaml b/docs/api/swagger.yaml similarity index 100% rename from docs/swagger.yaml rename to docs/api/swagger.yaml From d18da420d809a86a5afd130193f12a5eadcb56bd Mon Sep 17 00:00:00 2001 From: Daniel Popoola Date: Sun, 12 Apr 2026 10:01:50 +0100 Subject: [PATCH 2/2] refactor: updated api docs path --- Dockerfile | 2 +- cmd/api/main.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 424660d..24e141b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,7 +7,7 @@ RUN go mod download COPY . . -RUN go run github.com/swaggo/swag/cmd/swag@latest init -g internal/api/server.go -o docs/ +RUN go run github.com/swaggo/swag/cmd/swag@latest init -g internal/api/server.go -o docs/api/ RUN CGO_ENABLED=0 GOOS=linux go build -ldflags="-w -s" -o /fairqueue ./cmd/api diff --git a/cmd/api/main.go b/cmd/api/main.go index 7815b28..44bdb47 100644 --- a/cmd/api/main.go +++ b/cmd/api/main.go @@ -27,7 +27,7 @@ import ( "syscall" "time" - _ "github.com/DanielPopoola/fairqueue/docs" + _ "github.com/DanielPopoola/fairqueue/docs/api" "github.com/DanielPopoola/fairqueue/internal/api" "github.com/DanielPopoola/fairqueue/internal/auth" "github.com/DanielPopoola/fairqueue/internal/config"