Go
[Go] Go Clean Architecture란 무엇인가?
들어가기에 앞서 gin-gonic 프레임워크로 공부하던 중 Spring Boot는 MVC패턴으로 코드를 구현하는데 Go에서도 편한 아케텍쳐가 있지 않을까해서 찾아보았고 그중에서 가장 눈에 띄었던 글을 번역한 것입니다. 링크 -> (https://amitshekhar.me/blog/go-backend-clean-architecture) Clean Architecture를 구현했기 때문에 프로젝트에서 생성된 레이어는 다음과 같습니다. 라우터 제어 장치 유스케이스 저장소 도메인 다음은 Go 언어로 작성된 백엔드 프로젝트의 전체 아키텍처입니다. 프로젝트에서 Clean-Architecture를 쓰는 이유는 무엇일까? - 프레임워크 독립적 : 모든 것이 분리되어 있어 필요한 경우 다른패키지로 교체하기가 더 쉽다 e..