【文件属性】:
文件名称:go-cache-fetcher:带redis的golang提取程序
文件大小:13KB
文件格式:ZIP
更新时间:2021-03-06 01:28:33
Go
去缓存获取器
带有缓存(例如redis)的golang的提取程序。
功能
主要的
SetKey(前缀[] string,useHash bool,elements ... string)
Fetch(到期时间。Duration,dst接口{},fetcher接口{})(接口{},错误)
其他
设置(值接口{},到期时间。持续时间)错误
GetString()(字符串,错误)
Get(dst interface {})(接口{},错误)
Del()错误
Key()字符串
IsCached()布尔
样本
redisClient := redis.NewUniversalClient(
&redis.UniversalOptions{Addrs: []string{"localhost:6379"}},
)
client := &cachefetcher.SampleCacheClie
【文件预览】:
go-cache-fetcher-main
----.golangci.yaml(383B)
----LICENSE(1KB)
----.gitignore(286B)
----cachefetcher()
--------cachefetcher.go(6KB)
--------sample_cache_client.go(778B)
--------cachefetcher_test.go(4KB)
----Makefile(919B)
----go.sum(11KB)
----README.md(2KB)
----.air.toml(1KB)
----go.mod(481B)