Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor/structure #5

Open
wants to merge 9 commits into
base: main
Choose a base branch
from
Open

Refactor/structure #5

wants to merge 9 commits into from

Conversation

asheswook
Copy link
Member

@asheswook asheswook commented Apr 29, 2024

  • Microservice임을 고려하여 실제 사용 환경에 맞게 리팩토링 했습니다. google-cloud-go의 방식을 주로 따랐습니다.
    • DDD를 어느정도 고려하면서 Go의 internal package를 적극 활용하여 구조를 변경했습니다. Microservice임을 고려했을 때 Application Layer는 해당 패키지에 존재할 수 없다고 판단하여 리팩토링 했습니다.
    • Golang Convention을 따라 파일/함수명/패키지명 등을 수정하였습니다.
  • 메인 패키지 이름을 point3-quman에서 queuemanager로 변경하였습니다.
  • Test Suite를 이용하여 Memory, Redis QueueService에 대한 테스트를 추가하였습니다.

@asheswook asheswook self-assigned this Apr 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant