Versions in this module Expand all Collapse all v1 v1.1.4 Sep 24, 2023 Changes in this version + func NewResultWrapper(result interface{}, err error) *resultWrapper + type Action func() ActionResult + type ActionResult interface + Err func() error + Result func() interface{} + type BlockCache struct + func NewBlockCache(blockSize uint32, lruSize uint32, hashFuncs ...HashFunc) *BlockCache + func (b *BlockCache) WithCacheDo(key string, f Action) ActionResult + type HashFunc func(b []byte) uint32