멀티 모듈 프로젝트
여러 Go 모듈로 구성된 프로젝트에서 whatap-go-inst를 사용하는 방법을 설명합니다.
용어 정리
| 용어 | 설명 | 예시 |
|---|---|---|
| 모듈 | go.mod가 있는 단위 | module mycompany/user-api |
| 패키지 | 디렉토리 레벨 코드 그룹 | mycompany/user-api/pkg/auth |
| 외부 모듈 | go get으로 받은 의존성 | github.com/gin-gonic/gin |
| 로컬 모듈 | 같은 프로젝트 내 별도 모듈 | replace ../shared-lib |
패키지 유형별 처리
whatap-go-inst는 패키지 위치에 따라 계측 여부를 결정합니다.