我设计了一个新的Request结构,但在某些情况下(http.Redirect),我需要获取原点build:gradle:2.1.2
。
我的请求结构:
http.Request
主要功能:
type Request struct {
*http.Request
}
func (r *Request) IsGet() bool {
return strings.EqualFold("GET", r.Method)
}
答案 0 :(得分:3)
让我们看看the language specification说的是什么:
非限定类型名称用作字段名称。
// A struct with four anonymous fields of type T1, *T2, P.T3 and *P.T4 struct { T1 // field name is T1 *T2 // field name is T2 P.T3 // field name is T3 *P.T4 // field name is T4 x, y int // field names are x and y }
即。 myReq.Request