Go 인터페이스와 제네릭을 활용한 효율적인 추상화 설계 전략 | 스타트업스쿨