O que golang-uber-dig faz?
Implementa injeção de dependência em Golang usando uber-go/dig — contêiner baseado em reflexão, Provide/Invoke, objetos de parâmetro e resultado dig.In/dig.Out, valores nomeados, grupos de valores, dependências opcionais, escopos e Decorate. Aplicar ao usar ou adotar uber-go/dig, quando o código importa go.uber.org/dig, ou ao montar um grafo de aplicação na inicialização. Para ciclo de vida e módulos de nível superior, veja o skill samber/cc-skills-golang@golang-uber-fx.