Versions in this module Expand all Collapse all v6 v6.0.1 Jun 6, 2024 v6.0.0 Jun 4, 2024 Changes in this version + type AdditionalItems struct + Count int + func (*AdditionalItems) KeywordPath() []string + func (k *AdditionalItems) LocalizedString(p *message.Printer) string + type AdditionalProperties struct + Properties []string + func (*AdditionalProperties) KeywordPath() []string + func (k *AdditionalProperties) LocalizedString(p *message.Printer) string + type AllOf struct + func (*AllOf) KeywordPath() []string + func (*AllOf) LocalizedString(p *message.Printer) string + type AnyOf struct + func (*AnyOf) KeywordPath() []string + func (*AnyOf) LocalizedString(p *message.Printer) string + type Const struct + Got any + Want any + func (*Const) KeywordPath() []string + func (k *Const) LocalizedString(p *message.Printer) string + type Contains struct + func (*Contains) KeywordPath() []string + func (*Contains) LocalizedString(p *message.Printer) string + type ContentEncoding struct + Err error + Want string + func (*ContentEncoding) KeywordPath() []string + func (k *ContentEncoding) LocalizedString(p *message.Printer) string + type ContentMediaType struct + Err error + Got []byte + Want string + func (*ContentMediaType) KeywordPath() []string + func (k *ContentMediaType) LocalizedString(p *message.Printer) string + type ContentSchema struct + func (*ContentSchema) KeywordPath() []string + func (*ContentSchema) LocalizedString(p *message.Printer) string + type Dependency struct + Missing []string + Prop string + func (k *Dependency) KeywordPath() []string + func (k *Dependency) LocalizedString(p *message.Printer) string + type DependentRequired struct + Missing []string + Prop string + func (k *DependentRequired) KeywordPath() []string + func (k *DependentRequired) LocalizedString(p *message.Printer) string + type Enum struct + Got any + Want []any + func (*Enum) KeywordPath() []string + func (k *Enum) LocalizedString(p *message.Printer) string + type ExclusiveMaximum struct + Got *big.Rat + Want *big.Rat + func (*ExclusiveMaximum) KeywordPath() []string + func (k *ExclusiveMaximum) LocalizedString(p *message.Printer) string + type ExclusiveMinimum struct + Got *big.Rat + Want *big.Rat + func (*ExclusiveMinimum) KeywordPath() []string + func (k *ExclusiveMinimum) LocalizedString(p *message.Printer) string + type FalseSchema struct + func (*FalseSchema) KeywordPath() []string + func (*FalseSchema) LocalizedString(p *message.Printer) string + type Format struct + Err error + Got any + Want string + func (*Format) KeywordPath() []string + func (k *Format) LocalizedString(p *message.Printer) string + type Group struct + func (*Group) KeywordPath() []string + func (*Group) LocalizedString(p *message.Printer) string + type InvalidJsonValue struct + Value any + func (*InvalidJsonValue) KeywordPath() []string + func (k *InvalidJsonValue) LocalizedString(p *message.Printer) string + type MaxContains struct + Got []int + Want int + func (*MaxContains) KeywordPath() []string + func (k *MaxContains) LocalizedString(p *message.Printer) string + type MaxItems struct + Got int + Want int + func (*MaxItems) KeywordPath() []string + func (k *MaxItems) LocalizedString(p *message.Printer) string + type MaxLength struct + Got int + Want int + func (*MaxLength) KeywordPath() []string + func (k *MaxLength) LocalizedString(p *message.Printer) string + type MaxProperties struct + Got int + Want int + func (*MaxProperties) KeywordPath() []string + func (k *MaxProperties) LocalizedString(p *message.Printer) string + type Maximum struct + Got *big.Rat + Want *big.Rat + func (*Maximum) KeywordPath() []string + func (k *Maximum) LocalizedString(p *message.Printer) string + type MinContains struct + Got []int + Want int + func (*MinContains) KeywordPath() []string + func (k *MinContains) LocalizedString(p *message.Printer) string + type MinItems struct + Got int + Want int + func (*MinItems) KeywordPath() []string + func (k *MinItems) LocalizedString(p *message.Printer) string + type MinLength struct + Got int + Want int + func (*MinLength) KeywordPath() []string + func (k *MinLength) LocalizedString(p *message.Printer) string + type MinProperties struct + Got int + Want int + func (*MinProperties) KeywordPath() []string + func (k *MinProperties) LocalizedString(p *message.Printer) string + type Minimum struct + Got *big.Rat + Want *big.Rat + func (*Minimum) KeywordPath() []string + func (k *Minimum) LocalizedString(p *message.Printer) string + type MultipleOf struct + Got *big.Rat + Want *big.Rat + func (*MultipleOf) KeywordPath() []string + func (k *MultipleOf) LocalizedString(p *message.Printer) string + type Not struct + func (*Not) KeywordPath() []string + func (*Not) LocalizedString(p *message.Printer) string + type OneOf struct + Subschemas []int + func (*OneOf) KeywordPath() []string + func (k *OneOf) LocalizedString(p *message.Printer) string + type Pattern struct + Got string + Want string + func (*Pattern) KeywordPath() []string + func (k *Pattern) LocalizedString(p *message.Printer) string + type PropertyNames struct + Property string + func (*PropertyNames) KeywordPath() []string + func (k *PropertyNames) LocalizedString(p *message.Printer) string + type RefCycle struct + KeywordLocation1 string + KeywordLocation2 string + URL string + func (*RefCycle) KeywordPath() []string + func (k *RefCycle) LocalizedString(p *message.Printer) string + type Reference struct + Keyword string + URL string + func (*Reference) LocalizedString(p *message.Printer) string + func (k *Reference) KeywordPath() []string + type Required struct + Missing []string + func (*Required) KeywordPath() []string + func (k *Required) LocalizedString(p *message.Printer) string + type Schema struct + Location string + func (*Schema) KeywordPath() []string + func (k *Schema) LocalizedString(p *message.Printer) string + type Type struct + Got string + Want []string + func (*Type) KeywordPath() []string + func (k *Type) LocalizedString(p *message.Printer) string + type UniqueItems struct + Duplicates [2]int + func (*UniqueItems) KeywordPath() []string + func (k *UniqueItems) LocalizedString(p *message.Printer) string v6.0.0-beta1 May 8, 2024