golang-uber-fx
Фреймворк приложений Golang на базе uber-go/fx — fx.New, fx.Provide, fx.Invoke, fx.Module, хуки fx.Lifecycle, fx.Annotate (name/group/As), fx.Decorate, fx.Supply, fx.Replace, fx.WithLogger и Run() с учетом сигналов. Применяйте при использовании или внедрении uber-go/fx, если в кодовой базе импортируется `go.uber.org/fx`, или при связывании сервисов с помощью fx.New. Для базового внедрения зависимостей без управления жизненным циклом см. навык `samber/cc-skills-golang@golang-uber-dig`.
Что делает навык
Фреймворк приложений Golang на базе uber-go/fx — fx.New, fx.Provide, fx.Invoke, fx.Module, хуки fx.Lifecycle, fx.Annotate (name/group/As), fx.Decorate, fx.Supply, fx.Replace, fx.WithLogger и Run() с учетом сигналов. Применяйте при использовании или внедрении uber-go/fx, если в кодовой базе импортируется `go.uber.org/fx`, или при связывании сервисов с помощью fx.New. Для базового внедрения зависимостей без управления жизненным циклом см. навык `samber/cc-skills-golang@golang-uber-dig`.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.