type Child struct {}


func (c *Child) print() { fmt.Println("I'm child) }


type Child2 struct {

Child

}


이렇게하면 Child2 타입에서 Child타입의 함수를 사용가능하잖아?


근데 아래처럼 하면 안되는거같던데 원래이럼??


type Child2 struct {

c Child

}


똑같은 코드아닌가..?