manager

package
v0.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 13, 2024 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConfigManager

type ConfigManager struct {
	Cfg *ini.File
}

ConfigManager 配置文件读取

func GetConfigManageHandle

func GetConfigManageHandle(cfg *ini.File) *ConfigManager

GetConfigManageHandle 获取Redis连接服务

func (ConfigManager) Read

func (cm ConfigManager) Read(key string) string

Read 读取配置文件

func (ConfigManager) ReadBool

func (cm ConfigManager) ReadBool(key string) bool

ReadBool 读取配置文件中的Bool值

func (ConfigManager) ReadInt

func (cm ConfigManager) ReadInt(key string) int

ReadInt 读取配置文件中的int值

func (ConfigManager) ReadSection

func (cm ConfigManager) ReadSection(group string) *ini.Section

ReadSection 读取配置文件中节点

type RedisManager

type RedisManager struct {
	Ctx context.Context
	DB  *redis.Client
}

RedisManager redis操作工具

func GetRedisManageHandle

func GetRedisManageHandle(db *redis.Client) *RedisManager

GetRedisManageHandle 获取Redis连接服务

func (RedisManager) Delete

func (rs RedisManager) Delete(key string) bool

Delete 根据key值删除信息

func (RedisManager) Exists

func (rs RedisManager) Exists(key string) bool

Exists 判断是否存在某个值

func (RedisManager) Get

func (rs RedisManager) Get(key string) string

Get 获取缓存信息

func (RedisManager) Set

func (rs RedisManager) Set(key string, value string)

Set 写入缓存到Redis

func (RedisManager) SetExpire

func (rs RedisManager) SetExpire(key string, value string, expiration time.Duration)

SetExpire 写入缓存到Redis并设置过期时间

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL