- 참조: 프로젝트 레이아웃
- 참조: golang ddd 디자인
사전 작업
go install github.com/onsi/ginkgo/v2/ginkgo
를 설치해주세요
해당 패키지에서 BDD 를 작성하고 싶은 경우
ginkgo bootstrap
를 입력한 후, 해당 파일의 테스트를 작성합니다
- internal/article/usecase 패키지를 참조해주세요
빌드를 위한 파일을 작성합니다
실행을 위한 파일을 작성합니다
배포를 위한 파일을 작성합니다
관련 문서를 작성합니다
어플리케이션 인터페이스를 정의합니다 clean architecture 의 use-case, out port 인터페이스를 제공합니다
게시판 도메인을 정의합니다
댓글 도메인을 정의합니다
해시태그 도메인을 정의합니다
system data layer 를 정의합니다
어플리케이션 기능을 정의합니다
사용자 도메인을 정의합니다
- Use-case 다이어그램
- ER 다이어그램
- Goland
- golang
- echo
echo
- gorm