golang-spf13-viper은(는) 무엇을 하나요?
Golang 설정 라이브러리 spf13/viper 활용 — 계층적 우선순위(플래그 > 환경변수 > 파일 > KV > 기본값), BindPFlag/BindPFlags, SetEnvPrefix + SetEnvKeyReplacer + AutomaticEnv, ReadInConfig + ConfigFileNotFoundError, Unmarshal + mapstructure 구조체 태그, Sub 서브트리, WatchConfig + OnConfigChange 핫 리로드, viper.New() 테스트 격리, 원격 KV 통합 지원. viper를 사용하거나 도입할 때, 또는 코드베이스가 github.com/spf13/viper를 임포트할 때 적용합니다. viper와 함께 CLI 명령 구조를 사용하려면 samber/cc-skills-golang@golang-spf13-cobra 스킬을 참조하세요. 일반적인 CLI 아키텍처는 samber/cc-skills-golang@golang-cli를 참조하세요.