第一次在 go 里做缓存,因为一直都是练手小项目,没必要缓存,这次其实也感觉不太出来,只是了为尝试缓存本身。
之前没想好锁的效率,今天才想明白直接用 sync.Map
存指针就完了,实现非常简单。总共也就加了十来行。
这个 blog 系统前后端目前都是有缓存的了。
第一次在 go 里做缓存,因为一直都是练手小项目,没必要缓存,这次其实也感觉不太出来,只是了为尝试缓存本身。
之前没想好锁的效率,今天才想明白直接用 sync.Map
存指针就完了,实现非常简单。总共也就加了十来行。
这个 blog 系统前后端目前都是有缓存的了。