package swagger import ( "Cold_Logistic/docs" "github.com/gin-gonic/gin" swaggerFiles "github.com/swaggo/files" ginSwagger "github.com/swaggo/gin-swagger" ) // 注册Swagger func RegisterSwagger(r *gin.Engine) { // API文档访问地址: http://host/swagger/index.html // 注解定义可参考 https://github.com/swaggo/swag#declarative-comments-format docs.SwaggerInfo.BasePath = "/clodLogistic/app/api/v1" docs.SwaggerInfo.Title = "冷链运输平台后台管理接口" docs.SwaggerInfo.Version = "1.0" docs.SwaggerInfo.Host = "localhost:8888" docs.SwaggerInfo.Schemes = []string{"http", "https"} //由于 Swagger 本身并不直接支持多 base path通过自定义方式实现不同的basePath r.GET("/swagger/*any", ginSwagger.WrapHandler(swaggerFiles.Handler)) }