What problem does it solve? Manually wiring cache read/write logic into Go services is error-prone and repetitive. This Skill teaches how to use the AnyCache library (code.byted.org/webcast/libs_anycache) to automatically cache function results, handle batch lookups, and apply cache strategies without hand-writing cache plumbing. ## Core Features & Use Cases - Function Cache: Wrap any data-loading function with BuildFetcherByLoader so results are cached automatically with configurable TTL and namespace. - Batch Cache: Use BuildBatchFetcherByBatchLoader to fetch many keys at once, automatically splitting cache hits from source lookups. - Multi-Level Cache & Strategies: Combine local memory and Redis caches, and choose from six source strategies such as expired-data backup and async refresh for high availability. - Use Case: When building a user profile service, wrap the database query in a Fetcher with a local-plus-Redis multi-level cache, MsgPack serialization, and SsExpiredDataBackup so reads stay fast and resilient even if the database fails. ## Quick Start Show me how to add a Redis-backed function cache with a 10-minute TTL and expired-data fallback to my Go user lookup function using AnyCache.