golang interface. mockingl. dependency-injection. Test 하기 좋은 코드
golang의 interface와 duck typingJava 개발자로서 Golang을 처음 접했을때, 가장 당황스러웠던 것 중 하나가, 바로 interface 였다.java로 인터페이스와 구현 클래스를 작성한다면 다음과 같을 것이다. 12345678910111213public interface Duck { void Quack();}