Mengakses Medan Struct daripada Struct Terbenam
Apabila menentukan kaedah pada struct untuk mengesahkan permintaan HTTP, anda mungkin menghadapi masalah mengakses medan daripada yang dibenamkan struct.
Pertimbangkan perkara berikut kod:
<code class="go">package main 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 Struct daripada Struct Terbenam dalam Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!