Maison > Article > développement back-end > Comment accéder aux champs Struct à partir d'une structure intégrée dans Go ?
Accès aux champs Struct à partir d'une structure intégrée
Lors de la définition de méthodes sur une structure pour valider les requêtes HTTP, vous pouvez rencontrer des problèmes pour accéder aux champs à partir d'une structure intégrée. struct.
Considérez le code suivant :
<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>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!