What problem does it solve? Go services often need configuration that changes without redeployment. This Skill teaches how to integrate the ByteConf configuration management platform via the code.byted.org/ttarch/byteconf_sdk library, enabling dynamic config delivery, real-time updates, and conditional rule management. ## Core Features & Use Cases - Single and Multi-Key Listening: Create clients with NewClient or NewClientByKeys to watch individual configuration keys with change callbacks. - Directory Listening: Use NewClientByPath to recursively watch all configs under a path with prefix matching, receiving add/update/delete events. - One-Time Fetch for FaaS: Use GetConfByOnce and GetPathByOnce to pull configs once without maintaining long-lived gRPC connections. - Use Case: A service needs a feature flag and scoring parameters that update in seconds. Initialize a ByteConf client at startup, register a key callback, and read deserialized config models from memory on each change. ## Quick Start Show me how to initialize a ByteConf client in Go to listen to the config key /dmt/douyin/score and handle updates with a callback.