go 언어는 class 대신 구조체(struct) 를 사용합니다. 그렇다보니 다른 프로그래밍 언어의 class 처럼 상속을 처리하는 대신 embedding 이라는 방법을 이용합니다. 다만 embedded 된 구조체에 있는 값을 embedding 된 구조체에서 선언을