![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/dbVeJb/btsMhmVSGLH/mx7j7p8K6j50Nvz6HgrynK/img.png)
개요지금까지 handler, usecase, repository 계층을 둔 클린 아키텍처 구조의 백엔드를 구현하였고, 런타임에 설정을 가져와 데이터베이스에 연결하고, 이 연결을 repository에 주입하여 데이터베이스 작업을 하도록 하였다.기능 구현에 집중하여 테스트 코드가 없이 구현을 해왔는데 이제는 코드의 안전성을 높이기 위해 유닛테스트를 추가해보자. 유닛 테스트를 작성하면 작은 코드 단위에서 문제를 빠르게 발견하고 수정할 수 있고, 리팩터링 시에 기존 기능이 정상 동작하는지 쉽게 검증할 수 있다. 그리고, 자동화된 테스트로 반복적인 수작업 검증을 줄여 개발 효율성이 높아진다.링크GitHub 브랜치: https://github.com/nicewook/gocore/tree/3_unit-test블로그 ..
golang
2025. 2. 12. 22:04
반응형
![잡학툰 뱃지](https://tistory1.daumcdn.net/tistory/2908812/skin/images/badge.png)
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 클린 아키텍처
- 독서
- solid
- 2024년
- 클린 애자일
- OpenAI
- clean agile
- 잡학툰
- strange
- Gin
- golang
- notion
- 독서후기
- websocket
- agile
- ChatGPT
- API
- 인텔리제이
- 영화
- postgres
- 노션
- 오블완
- bun
- 티스토리챌린지
- intellij
- Bug
- go
- 2023
- folklore
- 엉클 밥
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함