Golang の匿名構造体は、1 回限りの目的で使用される名前のない一時的な構造体ですが、匿名フィールドでは名前のないフィールドを埋め込むことができます。
Golang のメソッドは関数に似ていますが、大きな違いが 1 つあります。メソッドにはレシーバー引数があり、これによってレシーバーのプロパティにアクセスできます。