optimize project structure

This commit is contained in:
hdt3213
2021-11-08 23:05:53 +08:00
parent 3c5a44b7c0
commit 4163a45278
34 changed files with 82 additions and 56 deletions

18
database/util_test.go Normal file
View File

@@ -0,0 +1,18 @@
package database
import (
"github.com/hdt3213/godis/datastruct/dict"
"github.com/hdt3213/godis/datastruct/lock"
)
func makeTestDB() *DB {
return &DB{
data: dict.MakeConcurrent(dataDictSize),
versionMap: dict.MakeConcurrent(dataDictSize),
ttlMap: dict.MakeConcurrent(ttlDictSize),
locker: lock.Make(lockerSize),
addAof: func(line CmdLine) {
},
}
}