cache:带有Redis后端的Golang缓存库
用于Golang的Redis缓存库
go-redis / cache库使用Redis作为键/值存储来实现缓存。 它使用送值。
最佳地,您可以使用或任何其他作为本地进程内缓存。
安装
go-redis / cache支持2个最新的Go版本,并且需要具有支持的Go版本。 因此,请确保初始化Go模块:
go mod init github.com/my/repo
然后安装go-redis / cache / v8(请注意导入中的v8 ;忽略它是一个普遍的错误):
go get github.com/go-redis/cache/v8
快速开始
package cache_test
import (
"context"
"fmt"
"time"
"github.com/go-redis/redis/v8"
"github.com/go-redis/