package
0.0.0-20240614100322-2d14ae4f487a
Repository: https://github.com/yigmmk/golang-1000-question.git
Documentation: pkg.go.dev

# README

geecache

单节点并发

geecache/ |--lru/ |--lru.go // lru 缓存淘汰策略 |--byteview.go // 缓存值的抽象与封装 |--cache.go // 并发控制 |--geecache.go // 负责与外部交互,控制缓存存储和获取的主流程

# Packages

No description provided by the author

# Functions

GetGroup returns the named group previously created with NewGroup, or nil if there's no such group.
No description provided by the author

# Structs

只读数据结构.
Group 可以认为是一个缓存的命名空间,每个 Group 拥有一个唯一的名称 name。比如可以创建三个 Group,缓存学生的成绩命名为 scores, 缓存学生信息的命名为 info,缓存学生课程的命名为 courses。.

# Interfaces

缓存未命中时从数据源取数据的方法.

# Type aliases

No description provided by the author