forked from free-lancers/electricity_bill_calc_service
enhance(log):Web框架所使用的日志中间件改用第三方定义的中间件。
This commit is contained in:
@@ -5,15 +5,17 @@ import (
|
||||
"electricity_bill_calc/logger"
|
||||
"electricity_bill_calc/response"
|
||||
"electricity_bill_calc/security"
|
||||
"time"
|
||||
|
||||
ginzap "github.com/gin-contrib/zap"
|
||||
"github.com/gin-gonic/gin"
|
||||
"go.uber.org/zap"
|
||||
)
|
||||
|
||||
func Router() *gin.Engine {
|
||||
router := gin.Default()
|
||||
router.Use(logger.Logger())
|
||||
router.Use(Recover)
|
||||
router := gin.New()
|
||||
router.Use(ginzap.Ginzap(logger.GetLogger(), time.RFC3339, false))
|
||||
router.Use(ginzap.RecoveryWithZap(logger.GetLogger(), true))
|
||||
router.Use(security.SessionRecovery)
|
||||
|
||||
controller.InitializeUserController(router)
|
||||
|
Reference in New Issue
Block a user