| 1234567891011121314151617181920212223242526272829 |
- package client
- import (
- "encoding/json"
- )
- func MemoryLocalStore() LocalStore {
- return make(memoryLocalStore)
- }
- type memoryLocalStore map[string]json.RawMessage
- func (m memoryLocalStore) GetMeta() (map[string]json.RawMessage, error) {
- return m, nil
- }
- func (m memoryLocalStore) SetMeta(name string, meta json.RawMessage) error {
- m[name] = meta
- return nil
- }
- func (m memoryLocalStore) DeleteMeta(name string) error {
- delete(m, name)
- return nil
- }
- func (m memoryLocalStore) Close() error {
- return nil
- }
|