Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GoEdgeLab/EdgeNode
/ NewMemoryList
Function
NewMemoryList
internal/caches/list_memory.go:29–33 ·
view source on GitHub ↗
()
Source
from the content-addressed store, hash-verified
27
}
28
29
func
NewMemoryList() ListInterface {
30
return
&MemoryList{
31
itemMaps:
map
[string]
map
[string]*Item{},
32
}
33
}
34
35
func
(this *MemoryList) Init() error {
36
this.prefixes = []string{
"000"
}
Callers
11
TestMemoryList_Add
Function · 0.92
TestMemoryList_Remove
Function · 0.92
TestMemoryList_Purge
Function · 0.92
TestMemoryList_Purge_Large_List
Function · 0.92
TestMemoryList_Stat
Function · 0.92
TestMemoryList_CleanPrefix
Function · 0.92
TestMemoryList_PurgeLFU
Function · 0.92
TestMemoryList_CleanAll
Function · 0.92
TestMemoryList_GC
Function · 0.92
BenchmarkMemoryList
Function · 0.92
NewMemoryStorage
Function · 0.85
Calls
no outgoing calls
Tested by
10
TestMemoryList_Add
Function · 0.74
TestMemoryList_Remove
Function · 0.74
TestMemoryList_Purge
Function · 0.74
TestMemoryList_Purge_Large_List
Function · 0.74
TestMemoryList_Stat
Function · 0.74
TestMemoryList_CleanPrefix
Function · 0.74
TestMemoryList_PurgeLFU
Function · 0.74
TestMemoryList_CleanAll
Function · 0.74
TestMemoryList_GC
Function · 0.74
BenchmarkMemoryList
Function · 0.74