redis.go 587 B

1234567891011121314151617181920
  1. package config
  2. import "github.com/runningwater/gohub/pkg/config"
  3. func init() {
  4. config.Add("redis", func() map[string]any {
  5. return map[string]any{
  6. // Redis 连接配置
  7. "host": config.Env("REDIS_HOST", "127.0.0.1"),
  8. "port": config.Env("REDIS_PORT", "6379"),
  9. "password": config.Env("REDIS_PASSWORD", ""),
  10. // 业务类型存储使用 1(图片验证码、短信验证码、会话)
  11. "database": config.Env("REDIS_DATABASE", 1),
  12. // 缓存 cache 包使用 0, 缓存清空应不影响业务
  13. "database_cache": config.Env("REDIS_CACHE_DB", 0),
  14. }
  15. })
  16. }