Echo 사용 중
컨트롤러마다 디비 커넥션 계속 생성하고 해제하기를 반복하는건 좀 아닌 거 같아서
일단 main 함수에 커넥션 생성한 다음에 핸들러 함수 echo.HandlerFunc를 생성하는, 함수의 매개변수로 넘겨줌
func (conn *db.Conn) echo.HandlerFunc { ... } 이렇게..

echo.HandlerFunc에 대한 인터페이스가 따로 없는 거 같아서 함수를 반환하는 함수로 만들어야 됨

Nestjs 경우는 디비 연산 담당하는 Repository 하나 만들고 나서 서비스 프로바이더에 의존성 주입시켜주면
여러 개의 컨트롤러가 하나의 커넥션만 사용할 수 있다고 하는데
(싱글톤 패턴)

Go 웹 개발할 때 디자인 패턴 써먹어 보신 분이 여기 계실까요