Documentation ¶
Index ¶
- func NewLocker(s *concurrency.Session, pfx string) sync.Locker
- type Store
- func (m Store) As(out any) bool
- func (m Store) Close(ctx context.Context) error
- func (m Store) Context(ctx context.Context) configx.Values
- func (m Store) Default(def any) configx.Values
- func (m Store) Del() error
- func (m Store) Done() <-chan struct{}
- func (m Store) Flush()
- func (m Store) Get() any
- func (m Store) Key() []string
- func (m Store) Lock()
- func (m Store) NewLocker(name string) sync.Locker
- func (m Store) Options() *configx.Options
- func (m Store) Reset()
- func (m Store) Save(ctxUser string, ctxMessage string) error
- func (m Store) Set(data interface{}) error
- func (m Store) Unlock()
- func (m Store) Val(path ...string) configx.Values
- func (m Store) Watch(opts ...watch.WatchOption) (watch.Receiver, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.