최근에 테스트 주도 개발(Test Driven Development, TDD)에 관해 관심이 있어서 알아보았고, 그러던 중 당근마켓에서 쓴 글을 읽다가 알게된 테이블 주도 테스트라는 것이 있어 새롭게 배운 것 같아 몇개 더 알아보다가 글을 써본다. https://medium.com/daangn/how-to-write-a-testable-golang-code-4c0e67612bb8 유연하고 테스트 가능한 Go 코드 작성하기 Go 언어는 개발자에게 코딩의 즐거움을 일깨워주는 언어입니다. Go가 가진 명확한 한계(가비지 컬렉션으로 인한 성능 저하, 제네릭을 지원하지 않음)에도 불구하고 말이죠. medium.com 먼저 TDD를 간단하게 설명을 하면 테스트를 통해 개발해보자는 의미로, 개발을 한다음에 테스트하는..