# Functions
Bind checks the Method and Content-Type to select a binding engine automatically, Depending on the "Content-Type" header different bindings are used, for example:
"application/json" --> JSON binding "application/xml" --> XML binding
It parses the request's body as JSON if Content-Type == "application/json" using JSON or XML as a JSON input.
Default returns the appropriate Binding instance based on the HTTP method and the content type.
No description provided by the author
# Constants
Content-Type MIME of the most common data formats.
Content-Type MIME of the most common data formats.
Content-Type MIME of the most common data formats.
Content-Type MIME of the most common data formats.
Content-Type MIME of the most common data formats.
Content-Type MIME of the most common data formats.
Content-Type MIME of the most common data formats.
Content-Type MIME of the most common data formats.
Content-Type MIME of the most common data formats.
Content-Type MIME of the most common data formats.
Content-Type MIME of the most common data formats.
Content-Type MIME of the most common data formats.
# Variables
EnableDecoderDisallowUnknownFields is used to call the DisallowUnknownFields method on the JSON Decoder instance.
EnableDecoderUseNumber is used to call the UseNumber method on the JSON Decoder instance.
ErrConvertMapStringSlice can not covert to map[string][]string.
ErrConvertToMapString can not convert to map[string]string.
ErrMultiFileHeader multipart.FileHeader invalid.
ErrMultiFileHeaderLenInvalid array for []*multipart.FileHeader len invalid.
These implement the Binding interface and can be used to bind the data present in the request to struct instances.
These implement the Binding interface and can be used to bind the data present in the request to struct instances.
These implement the Binding interface and can be used to bind the data present in the request to struct instances.
These implement the Binding interface and can be used to bind the data present in the request to struct instances.
These implement the Binding interface and can be used to bind the data present in the request to struct instances.
These implement the Binding interface and can be used to bind the data present in the request to struct instances.
These implement the Binding interface and can be used to bind the data present in the request to struct instances.
These implement the Binding interface and can be used to bind the data present in the request to struct instances.
These implement the Binding interface and can be used to bind the data present in the request to struct instances.
Validator is the default validator which implements the StructValidator interface.
These implement the Binding interface and can be used to bind the data present in the request to struct instances.
These implement the Binding interface and can be used to bind the data present in the request to struct instances.
# Interfaces
Binding describes the interface which needs to be implemented for binding the data present in the request such as JSON request body, query parameters or the form POST.
BindingBody adds BindBody method to Binding.
BindingUri adds BindUri method to Binding.
StructValidator is the minimal interface which needs to be implemented in order for it to be used as the validator engine for ensuring the correctness of the request.
# Type aliases
No description provided by the author