Versions in this module Expand all Collapse all v0 v0.107.1 May 6, 2024 v0.104.1 Apr 23, 2024 Changes in this version + const Array + const Asterisk + const AuthorizationHeader + const Boolean + const Boundary + const Charset + const Comma + const ContentTypeHeader + const Cookie + const DeepObject + const DefaultDelimited + const Equals + const FailSegment + const Form + const Header + const Integer + const JSONContentType + const JSONType + const LabelStyle + const MatrixStyle + const Number + const Object + const ParameterValidation + const ParameterValidationCookie + const ParameterValidationHeader + const ParameterValidationPath + const ParameterValidationQuery + const Path + const Period + const Pipe + const PipeDelimited + const Preferred + const Query + const RequestBodyContentType + const RequestBodyValidation + const RequestMissingOperation + const RequestValidation + const ResponseBodyResponseCode + const ResponseBodyValidation + const Schema + const SemiColon + const Slash + const Space + const SpaceDelimited + const String + func CollapseCSVIntoFormStyle(key string, value string) string + func CollapseCSVIntoPipeDelimitedStyle(key string, values []string) string + func CollapseCSVIntoSpaceDelimitedStyle(key string, values []string) string + func ConstructKVFromCSV(values string) map[string]interface + func ConstructKVFromLabelEncoding(values string) map[string]interface + func ConstructKVFromMatrixCSV(values string) map[string]interface + func ConstructMapFromCSV(csv string) map[string]interface + func ConstructParamMapFromDeepObjectEncoding(values []*QueryParam, sch *base.Schema) map[string]interface + func ConstructParamMapFromFormEncodingArray(values []*QueryParam) map[string]interface + func ConstructParamMapFromPipeEncoding(values []*QueryParam) map[string]interface + func ConstructParamMapFromQueryParamInput(values map[string][]*QueryParam) map[string]interface + func ConstructParamMapFromSpaceEncoding(values []*QueryParam) map[string]interface + func DoesFormParamContainDelimiter(value, style string) bool + func ExplodeQueryValue(value, style string) []string + func ExtractContentType(contentType string) (string, string, string) + func ExtractOperation(request *http.Request, item *v3.PathItem) *v3.Operation + func ExtractParamsForOperation(request *http.Request, item *v3.PathItem) []*v3.Parameter + func ExtractSecurityForOperation(request *http.Request, item *v3.PathItem) []*base.SecurityRequirement + type QueryParam struct + Key string + Property string + Values []string