从嵌入式结构体访问结构体字段
在结构体上定义方法来验证 HTTP 请求时,您可能会遇到从嵌入式结构体访问字段的问题struct.
考虑以下代码:
<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>
以上是如何从 Go 中的嵌入式结构体访问结构体字段?的详细内容。更多信息请关注PHP中文网其他相关文章!