文件名称:cachego:Golang缓存组件-多个驱动程序
文件大小:28KB
文件格式:ZIP
更新时间:2024-02-24 23:40:22
map redis memcached mongodb sqlite
卡什戈 简单的缓存界面 安装 Cachego需要Go 1.13或更高版本。 go get github.com/faabiosr/cachego 用法 package main import ( "log" "time" "github.com/faabiosr/cachego/sync" ) func main () { cache := sync . New () if err := cache . Save ( "user_id" , "1" , 10 * time . Second ); err != nil { log . Fatal ( err ) } id
【文件预览】:
cachego-master
----go.mod(569B)
----sync()
--------map_test.go(1KB)
--------map.go(2KB)
--------README.md(447B)
----go.sum(8KB)
----errors_test.go(221B)
----errors.go(588B)
----redis()
--------redis.go(1KB)
--------README.md(527B)
--------redis_test.go(2KB)
----CONTRIBUTING.md(2KB)
----.travis.yml(396B)
----chain()
--------chain_test.go(2KB)
--------README.md(764B)
--------chain.go(2KB)
----LICENSE(1KB)
----.golangci.toml(336B)
----doc.go(496B)
----cache.go(568B)
----README.md(2KB)
----Makefile(613B)
----memcached()
--------memcached.go(2KB)
--------memcached_test.go(1KB)
--------README.md(548B)
----file()
--------file_test.go(1KB)
--------file.go(3KB)
--------README.md(413B)
----bolt()
--------bolt_test.go(2KB)
--------bolt.go(3KB)
--------README.md(558B)
----docker-compose.yml(215B)
----.gitignore(29B)
----mongo()
--------mongo.go(2KB)
--------README.md(542B)
--------mongo_test.go(1KB)
----sqlite3()
--------sqlite3.go(3KB)
--------README.md(645B)
--------sqlite3_test.go(3KB)