init.go 365 B

123456789101112131415161718
  1. package middleware
  2. import (
  3. "github.com/gin-gonic/gin"
  4. )
  5. func InitMiddleware(r *gin.Engine) {
  6. // 日志处理
  7. r.Use(LoggerToFile())
  8. // 自定义错误处理
  9. r.Use(CustomError)
  10. // NoCache is a middleware function that appends headers
  11. r.Use(NoCache)
  12. // 跨域处理
  13. r.Use(Options)
  14. // Secure is a middleware function that appends security
  15. r.Use(Secure)
  16. }