この問題は、それを含む構造体で定義されたメソッド内の埋め込み構造体のフィールドにアクセスしようとするときに発生します。次のコードを考えてみましょう:
<code class="go">import "log" type ReqAbstract struct{} func (r *ReqAbstract) Validate() error { log.Printf("%+v", r) return nil } func (r *ReqAbstract) Validate2(req interface{}) error { log.Printf("%+v", req) return nil } type NewPostReq struct { ReqAbstract</code>
以上が含まれる構造体メソッド内の埋め込み構造体のフィールドにアクセスするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。