01
언제 사용하는가
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 기술을 참조하십시오.
02
설치 방법
npx skills add installs: 31115 --skill golang-uber-dig