Versions in this module Expand all Collapse all v0 v0.1.0 Apr 15, 2026 Changes in this version + func BindParameter(paramName string, value string, dest any, opts ParameterOptions) error + func BindQueryParameter(paramName string, queryParams url.Values, dest any, opts ParameterOptions) error + func BindRawQueryParameter(paramName string, rawQuery string, dest any, opts ParameterOptions) error + func BindStringToObject(src string, dst any) error + func MarshalDeepObject(i any, paramName string) (string, error) + func StyleParameter(paramName string, value any, opts ParameterOptions) (string, error) + func UnmarshalDeepObject(dst any, paramName string, params url.Values) error + type Binder interface + Bind func(value string) error + type MissingRequiredParameterError struct + ParamName string + func (e *MissingRequiredParameterError) Error() string + type ParamLocation int + const ParamLocationCookie + const ParamLocationHeader + const ParamLocationPath + const ParamLocationQuery + const ParamLocationUndefined + type ParameterOptions struct + AllowReserved bool + Explode bool + Format string + ParamLocation ParamLocation + Required bool + Style string + Type string