缓存 icache是​​Go的缓存库,具有很高的并发访问性能。 与其他库相比,它的主要优点是它不对数据进行序列化,而仅存储值。 结果,当您从中获取值时,您将不需要解组任何东西。 这样可以节省您的时间和资源。 可以存储任何对象(在给定的持续时间内或永久存储),并且可以由多个goroutine安全地使用高速缓存。 可以存储任何对象(在给定的持续时间内或永久存储),并且可以由多个goroutine安全地使用高速缓存。 安装 go get github.com/mdaliyan/icache 用法 // make na new Pot with the default expiration time of 1 Hour // set ttl to 0 to disable expiration entirely var pot = icache . NewPot ( time . Hour