Database에 연결하기
(dev.to)
이 시리즈를 계속 따라오고 계셨다면, 현재 directory structure는 다음과 같은 모습일 것입니다: Handling Errors error response를 표준화하기 위해, 이를 처리할 helper function을 만드는 것을 권장합니다. Get function을 보면 parameter 중 하나가 handler function인 것을 알 수 있습니다. 그러니 이제 이를 위한 function을 만들어 보겠습니다. file: internal/router/common.go package router import "net/http" type ErrorResponse func(w http.ResponseWriter, r *http.Request) error func HandleErrors(h Error
이 글의 핵심 포인트
- 1중앙 집중식 에러 핸들링을 통한 API 응답 표준화
- 2JSON 응답 포맷 통일을 통한 프론트엔드 개발 효율성 증대
- 3