去缓存 go-cache是​​一个内存中键:类似于memcached的值存储/缓存,适用于在一台计算机上运行的应用程序。 它的主要优点是,它本质上是具有到期时间的线程安全的map[string]interface{} ,因此不需要通过网络序列化或传输其内容。 可以在给定的持续时间内或永久存储任何对象,并且可以由多个goroutine安全地使用高速缓存。 尽管不打算将go-cache用作持久数据存储区,但可以将整个缓存保存到文件并从文件中加载(使用c.Items()检索要映射的项目映射,并使用NewFrom()创建一个从反序列化的缓存中删除)以快速从停机中恢复。 (有关警告,请参见有关New