Rumah >pembangunan bahagian belakang >Golang >Bagaimana untuk Mengakses Medan Struktur Terbenam dalam Kaedah Struktur yang Mengandungi?
Persoalan timbul apabila cuba mengakses medan struct terbenam dalam kaedah yang ditakrifkan pada struct yang mengandungi. Pertimbangkan kod berikut:
<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>
Atas ialah kandungan terperinci Bagaimana untuk Mengakses Medan Struktur Terbenam dalam Kaedah Struktur yang Mengandungi?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!