Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var EmptyMultipartFormError = errors.New("nil *multipart.Form got")
EmptyMultipartFormError may be used outside
Functions ¶
This section is empty.
Types ¶
type BindMethod ¶
func FormatTimeBinder ¶
func FormatTimeBinder(format string) BindMethod
func Int64TimeBinder ¶
func Int64TimeBinder() BindMethod
type FormBinder ¶
type FormBinder struct{}
type HeaderBinder ¶ added in v1.1.3
type HeaderBinder struct{}
type HttpMultipartFormBinder ¶
type HttpMultipartFormBinder struct { URLValueBinder FieldTag string }
func (*HttpMultipartFormBinder) BindMultipartForm ¶
func (m *HttpMultipartFormBinder) BindMultipartForm(form *multipart.Form, v interface{}) error
type JsonBodyBinder ¶ added in v1.0.8
type JsonBodyBinder struct {
Serializer internal.Serializer
}
type MultipartFormBodyBinder ¶ added in v1.0.8
type MultipartFormBodyBinder struct{}
type QueryBinder ¶ added in v1.0.8
type QueryBinder struct{}
type URIParamContextKey ¶ added in v1.1.5
type URIParamContextKey struct{}
type URLValueBinder ¶ added in v1.1.5
type URLValueBinder struct { TagName string BindTagName string BindMethods map[string]BindMethod }
func (*URLValueBinder) AddBindMethod ¶ added in v1.1.5
func (f *URLValueBinder) AddBindMethod(name string, method BindMethod) error
type XmlBodyBinder ¶ added in v1.0.8
type XmlBodyBinder struct {
Serializer internal.Serializer
}
Click to show internal directories.
Click to hide internal directories.