>>991
835はうめこんで無いよ。
埋め込みは、ある構造体をそっくりそのまま自分にも実装する書き方で、
型名のみ書くあれ。

type Door struct {
/*なんか他の変数*/
Foo float32
}
func (door Door) Pushed {/*なんやかんや*/}
type DoorX {
Door //これ
}
みたいな書き方。
DoorX.Fooが使えたり、Pushedできるんだけど、
DoorXの中で結局少々面倒くさい事になる。