26 lines
638 B
Go
26 lines
638 B
Go
package global
|
|
|
|
import (
|
|
"github.com/redis/go-redis/v9"
|
|
"github.com/sirupsen/logrus"
|
|
"github.com/wenlng/go-captcha/v2/click"
|
|
"github.com/wenlng/go-captcha/v2/rotate"
|
|
"github.com/wenlng/go-captcha/v2/slide"
|
|
"gorm.io/gorm"
|
|
"schisandra-cloud-album/config"
|
|
)
|
|
|
|
// Config 全局配置文件
|
|
var (
|
|
CONFIG *config.Config
|
|
DB *gorm.DB
|
|
LOG *logrus.Logger
|
|
TextCaptcha click.Captcha
|
|
LightTextCaptcha click.Captcha
|
|
ClickShapeCaptcha click.Captcha
|
|
SlideCaptcha slide.Captcha
|
|
RotateCaptcha rotate.Captcha
|
|
SlideRegionCaptcha slide.Captcha
|
|
REDIS *redis.Client
|
|
)
|