Added swagger endpoint
This commit is contained in:
parent
b5aed5928b
commit
5f081d3eb9
@ -13,12 +13,16 @@ import (
|
|||||||
"net/http"
|
"net/http"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
|
_ "watch-party-backend/docs"
|
||||||
"watch-party-backend/internal/config"
|
"watch-party-backend/internal/config"
|
||||||
"watch-party-backend/internal/db"
|
"watch-party-backend/internal/db"
|
||||||
httpapi "watch-party-backend/internal/http"
|
httpapi "watch-party-backend/internal/http"
|
||||||
"watch-party-backend/internal/repo"
|
"watch-party-backend/internal/repo"
|
||||||
"watch-party-backend/internal/service"
|
"watch-party-backend/internal/service"
|
||||||
|
|
||||||
|
swaggerFiles "github.com/swaggo/files"
|
||||||
|
ginSwagger "github.com/swaggo/gin-swagger"
|
||||||
|
|
||||||
"github.com/gin-gonic/gin"
|
"github.com/gin-gonic/gin"
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -39,6 +43,7 @@ func main() {
|
|||||||
episodeRepo := repo.NewEpisodeRepo(pool)
|
episodeRepo := repo.NewEpisodeRepo(pool)
|
||||||
episodeSvc := service.NewEpisodeService(episodeRepo)
|
episodeSvc := service.NewEpisodeService(episodeRepo)
|
||||||
router := httpapi.NewRouter(episodeSvc)
|
router := httpapi.NewRouter(episodeSvc)
|
||||||
|
router.GET("/swagger/*any", ginSwagger.WrapHandler(swaggerFiles.Handler))
|
||||||
|
|
||||||
// 4) HTTP server with timeouts
|
// 4) HTTP server with timeouts
|
||||||
s := &http.Server{
|
s := &http.Server{
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user