golang-uber-dig
Реализация внедрения зависимостей в Golang с использованием uber-go/dig — контейнер на основе рефлексии, Provide/Invoke, параметры и результаты dig.In/dig.Out, именованные значения, группы значений, опциональные зависимости, области видимости и Decorate. Применяйте при использовании или внедрении uber-go/dig, если в кодовой базе импортируется `go.uber.org/dig`, или при связывании графа приложения при запуске. Для более высокого уровня управления жизненным циклом и модулями см. навык `samber/cc-skills-golang@golang-uber-fx`.
Что делает навык
Реализация внедрения зависимостей в Golang с использованием uber-go/dig — контейнер на основе рефлексии, Provide/Invoke, параметры и результаты dig.In/dig.Out, именованные значения, группы значений, опциональные зависимости, области видимости и Decorate. Применяйте при использовании или внедрении uber-go/dig, если в кодовой базе импортируется `go.uber.org/dig`, или при связывании графа приложения при запуске. Для более высокого уровня управления жизненным циклом и модулями см. навык `samber/cc-skills-golang@golang-uber-fx`.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.