Versions in this module Expand all Collapse all v0 v0.2.0 Mar 21, 2022 Changes in this version type GoMemDb + func (gmdb *GoMemDb) Clear() + func (gmdb *GoMemDb) GroupByPairDatatype(datatype interface{}) map[string]interface{} v0.1.0 Mar 20, 2022 Changes in this version + func Info() (string, string) + type GoMemDb struct + Compress bool + Filename string + KeyPairs []KeyPair + ZlibCompressLevel int + func NewDb(filename string) GoMemDb + func Open(filename string, compressed bool) (GoMemDb, error) + func (gmdb *GoMemDb) Add(key string, pair interface{}) + func (gmdb *GoMemDb) Delete(key string) + func (gmdb *GoMemDb) Get(key string) interface{} + func (gmdb *GoMemDb) NeedCompress() + func (gmdb *GoMemDb) Representate() map[string]interface{} + func (gmdb *GoMemDb) Save() error + func (gmdb *GoMemDb) Set(key string, value interface{}) + type KeyPair struct + Key string + Pair interface{} + func NewKP(key string, pair interface{}) KeyPair