gin-standard/router.go

17 lines
412 B
Go

package main
import (
"gin-standard/handler"
"github.com/gin-gonic/gin"
swaggerFiles "github.com/swaggo/files"
ginSwagger "github.com/swaggo/gin-swagger"
)
func setupRouter(router *gin.Engine) {
router.Use(gin.Recovery())
url := ginSwagger.URL("http://localhost:8080/swagger/doc.json")
router.GET("/swagger/*any", ginSwagger.WrapHandler(swaggerFiles.Handler, url))
router.GET(`/ping`, handler.Ping)
}