package middleware import ( "service-api/global" "service-api/model/response" "github.com/gin-gonic/gin" ) // 处理跨域请求,支持options访问 func NeedInit() gin.HandlerFunc { return func(c *gin.Context) { if global.MG_DB == nil { response.OkWithDetailed(gin.H{ "needInit": true, }, "前往初始化数据库", c) c.Abort() } else { c.Next() } // 处理请求 } }