39 lines
740 B
Markdown
39 lines
740 B
Markdown
# Redis 工具包
|
||
集成了Redis配置、set和get。
|
||
## 使用方法
|
||
> Attention⚠️:如果需要使用JWT套件,请务必配置Redis,因为该套件依赖Redis执行。
|
||
### 配置Redis
|
||
```go
|
||
// 使用默认配置 127.0.0.1:6379 password="" DB=0
|
||
am_redis.Setup(nil)
|
||
|
||
// 使用自定义配置
|
||
var redisConn = am_redis.RedisConn{
|
||
Addr: "localhost",
|
||
Port: "6379",
|
||
Password: "",
|
||
DB: 0,
|
||
}
|
||
|
||
am_redis.Setup(&redisConn)
|
||
```
|
||
|
||
### 存入Redis
|
||
```go
|
||
// 参数1: key
|
||
// 参数2: value
|
||
// 参数3: 过期时间,以s为计数单位。0表示永不过期
|
||
am_redis.SetValue("key", "value", 0)
|
||
```
|
||
|
||
### 从Redis取出
|
||
```go
|
||
// 参数1: key
|
||
am_redis.GetValue("key")
|
||
```
|
||
|
||
### 从Redis中删除
|
||
```go
|
||
// 参数1: key
|
||
am_redis.DelValue("key")
|
||
``` |