1234567891011121314151617181920212223242526272829 |
- package app
- import (
- "file_upload/app/controller"
- middleware "file_upload/app/middlewares"
- "file_upload/global"
- "github.com/gin-gonic/gin"
- //swaggerFiles "github.com/swaggo/files"
- //ginSwagger "github.com/swaggo/gin-swagger"
- )
- func InitRouter() error {
- engine := gin.New()
- //记录日志
- engine.Use(middleware.Cors())
- //engine.GET("/swagger/*any", ginSwagger.DisablingWrapHandler(swaggerFiles.Handler, global.SwaggerSetting.Enable))
- gin.SetMode(global.ServerSetting.Mode)
- group := engine.Group("/api")
- group.Use(middleware.Cors())
- //group.POST("/upload", controller.FuileUpload)
- group.GET("/download", controller.FileDwon)
- group.POST("/savefile", controller.SaveFile)
- group.POST("/template", controller.TemplateItem)
- group.GET("/template", controller.GetTemplate)
- //group.POST("/username", controller.SaveUsernameToLocalStorage)
- //group.POST("/serializedItems", controller.SerializedItems)
- //group.GET("/serializedItems", controller.GetSerializedItems)
- return engine.Run(global.ServerSetting.Port)
- }
|