Documentation ¶
Index ¶
- Variables
- func FormatPath(ii ...interface{}) string
- func StringToKeys(s ...string) []string
- type Decrypter
- type Encrypter
- type Entrypoint
- type KV
- type KVStore
- type Key
- type Marshaller
- type Option
- type Options
- type Receiver
- type Ref
- type Scanner
- type Source
- type Unmarshaler
- type Value
- type Values
- type Watcher
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrNoMarshallerDefined = errors.New("no marshaller defined") ErrNoUnmarshalerDefined = errors.New("no unmarshaler defined") )
Functions ¶
func FormatPath ¶
func FormatPath(ii ...interface{}) string
func StringToKeys ¶
Types ¶
type Entrypoint ¶
type Marshaller ¶
type Option ¶
type Option func(*Options)
func WithDecrypt ¶
func WithEncrypt ¶
func WithMarshaller ¶
func WithMarshaller(m Marshaller) Option
func WithUnmarshaler ¶
func WithUnmarshaler(u Unmarshaler) Option
type Options ¶
type Options struct { *sync.RWMutex Unmarshaler Marshaller Encrypter Decrypter AutoUpdate bool }
type Source ¶
type Source interface { Entrypoint Watcher }
type Unmarshaler ¶
type Values ¶
type Values interface { Entrypoint Value }
Click to show internal directories.
Click to hide internal directories.