Versions in this module Expand all Collapse all v0 v0.2.0 Sep 4, 2019 Changes in this version + type MemoryHandler struct + Latency time.Duration + func NewHandler() *MemoryHandler + func NewSlowHandler(latency time.Duration) *MemoryHandler + func (m *MemoryHandler) Clear(ctx context.Context, q *query.Query) (total int, err error) + func (m *MemoryHandler) Delete(ctx context.Context, item *resource.Item) (err error) + func (m *MemoryHandler) Find(ctx context.Context, q *query.Query) (list *resource.ItemList, err error) + func (m *MemoryHandler) Insert(ctx context.Context, items []*resource.Item) (err error) + func (m *MemoryHandler) Update(ctx context.Context, item *resource.Item, original *resource.Item) (err error)