Versions in this module Expand all Collapse all v0 v0.1.1 Nov 5, 2020 Changes in this version + var ErrBadFormat = errors.Fmt("file is bad format") + var ErrEncrypt = errors.Fmt("encrypt failed") + var ErrJson = errors.Fmt("json marshal failed") + var ErrNotExists = errors.Fmt("key not exists") + var ErrPass = errors.Fmt("authentication failed(using password: yes)") + var HOME_NAME = ".gdbutil" + func Get(key, password string, o interface{}) error + func GetKeyPath(key string) string + func GetTTL(key, password string, v interface{}) error + func Remove(key, password string) error + func Set(key, password string, o interface{}) error + func SetTTL(key, password string, v interface{}, ttl time.Duration) error + type File struct + Content []byte + HasPassword bool + type TTLValue struct + Data []byte + OutDate int64