從嵌入式結構體存取結構體欄位
在結構體上定義方法來驗證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中文網其他相關文章!