Versions in this module Expand all Collapse all v0 v0.1.1 Mar 7, 2023 v0.1.0 Jan 25, 2023 Changes in this version + var Version = "http://json-schema.org/draft-04/schema#" + type Definitions map[string]*Type + type Reflector struct + AllowAdditionalProperties bool + ExpandedStruct bool + RequiredFromJSONSchemaTags bool + TitleNotation string + func (r *Reflector) Reflect(v interface{}) *Schema + func (r *Reflector) ReflectFromType(t reflect.Type) *Schema + func (r *Reflector) ReflectTitle(v interface{}) string + type Schema struct + Definitions Definitions + func Reflect(v interface{}) *Schema + func ReflectFromType(t reflect.Type) *Schema + type Type struct + AdditionalItems *Type + AdditionalProperties json.RawMessage + AllOf []*Type + AnyOf []*Type + BinaryEncoding string + Default interface{} + Definitions Definitions + Dependencies map[string]*Type + Description string + Enum []interface{} + ExclusiveMaximum bool + ExclusiveMinimum bool + Format string + Items *Type + MaxItems int + MaxLength int + MaxProperties int + Maximum int + Media *Type + MinItems int + MinLength int + MinProperties int + Minimum int + MultipleOf int + Not *Type + OneOf []*Type + Pattern string + PatternProperties map[string]*Type + Properties map[string]*Type + Ref string + Required []string + Title string + Type string + UniqueItems bool + Version string