package
0.0.0-20241217062345-852b9c5a8d98
Repository: https://github.com/tianlin0/plat-lib.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
WithClientSideCaching allows setting the client side caching, enabled by default Currently to be used by Rueidis(redis) library only.
WithCost allows setting the memory capacity used by the item when setting a value.
WithExpiration allows to specify an expiration time when setting a value.
WithInvalidateTags allows setting the invalidate tags.
WithSynchronousSet allows setting the behavior when setting a value, whether to wait until all buffered writes have been applied or not.
WithTags allows to specify associated tags to the current value.

# Constants

No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

StoreInterface is the interface for all available stores.

# Type aliases

InvalidateOption represents a cache invalidation function.
Option represents a store option function.