feat(package): 디렉토리 규칙 표준화 (#14)#15
Merged
kangeunchan merged 3 commits intomainfrom Jan 24, 2026
Hidden character warning
The head ref may contain hidden characters: "feature/14-msa-\uc11c\ube44\uc2a4-\uc544\ud0a4\ud14d\ucc98-\uc124\uc815"
Merged
Conversation
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
4a4e985 to
0b5f0f9
Compare
kusuri12-09
approved these changes
Jan 22, 2026
1210thatman
approved these changes
Jan 24, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
module-a,module-b→{service}-adapter-in,{service}-adapter-out,{service}-application,{service}-bootstrap,{service}-domaininternal/{handler,service,repository,model,config},pkg디렉토리 추가Related Issue
Scope
Implementation
High-level design / approach
Kotlin 서비스 (Hexagonal Architecture):
adapter-in: 외부 요청을 받는 인바운드 어댑터 (REST Controller 등)adapter-out: 외부 시스템과 통신하는 아웃바운드 어댑터 (Repository,External API 등)
application: 유스케이스 구현 레이어domain: 비즈니스 로직 및 도메인 모델bootstrap: 애플리케이션 진입점 및 설정Go 서비스 (Standard Go Project Layout):
internal/handler: HTTP 핸들러 (Gin)internal/service: 비즈니스 로직internal/repository: 데이터 접근 레이어internal/model: 도메인 모델internal/config: 설정pkg: 외부에서 import 가능한 공개 패키지Testing
bazel build //systems/admission/admission-adapter-in:main등 빌드 경로 확인bazel build admission,bazel build analytics)Deployment Notes
bazel cleanChecklist