Versions in this module Expand all Collapse all v0 v0.0.2 Oct 2, 2020 v0.0.1 Sep 24, 2020 Changes in this version + const EtymologyItemTypeSupplementalInfo + const EtymologyItemTypeText + const EtymologyItemTypeUnknown + const SenseSequenceItemTypeAbbreviatedSense + const SenseSequenceItemTypeBindingSubstitute + const SenseSequenceItemTypeParenthesizedSequence + const SenseSequenceItemTypeSense + const SenseSequenceItemTypeSubSequence + const SenseSequenceItemTypeUnknown + const SupplementalInfoItemTypeRunIn + const SupplementalInfoItemTypeText + const SupplementalInfoItemTypeUnknown + const SupplementalInfoItemTypeVerbalIllustration + const UndefinedRunonTextItemTypeUnknown + const UndefinedRunonTextItemTypeUsageNotes + const UndefinedRunonTextItemTypeVerbalIllustrations + var ErrInvalidSenseSequence = errors.New("invalid sense sequence") + var ErrInvalidSequenceMapping = errors.New("invalid sequence mapping") + type AbbreviatedSense Sense + type Art struct + Caption string + ID string + type BindingSubstitute Sense + type Biography struct + AlternateName string + PersonalName string + Surname string + type CalledAlso struct + Intro string + Targets []CalledAlsoTarget + type CalledAlsoTarget struct + ParenthesizedNumber string + TargetID string + Text string + type CognateCrossReference struct + Label string + Targets []CognateCrossReferenceTarget + type CognateCrossReferenceTarget struct + HyperlinkText string + Label string + SenseNumber string + TargetID string + type CollegiateResult struct + type DefinedRunOn struct + Phrase string + type DefiningText SequenceMapping + func (dt DefiningText) Contents() ([]DefiningTextItem, error) + type DefiningTextItem struct + Biography *Biography + CalledAlso *CalledAlso + RunIn *RunIn + SupplementalInfo *SupplementalInfo + Text *string + Type DefiningTextItemType + type DefiningTextItemType int + const DefiningTextItemTypeBiography + const DefiningTextItemTypeCalledAlso + const DefiningTextItemTypeRunIn + const DefiningTextItemTypeSupplementalInfo + const DefiningTextItemTypeText + const DefiningTextItemTypeUnknown + const DefiningTextItemTypeUsageNotes + const DefiningTextItemTypeVerbalIllustrations + func DefiningTextItemTypeFromString(id string) DefiningTextItemType + func (t DefiningTextItemType) String() string + type Definition struct + VerbDivider string + type DividedSense struct + Divider string + type Etymology SequenceMapping + func (ety Etymology) Contents() ([]EtymologyItem, error) + type EtymologyItem struct + SupplementalInfo *SupplementalInfo + Text *string + Type EtymologyItemType + type EtymologyItemType int + func EtymologyItemTypeFromString(id string) EtymologyItemType + func (t EtymologyItemType) String() string + type HeadwordInfo struct + Headword string + type Inflection struct + Cutback string + Label string + Spelled string + type Metadata struct + ID string + Offensive bool + Section string + SortKey string + Source string + Stems []string + UUID string + type Pronounciation struct + LabelAfter string + LabelBefore string + MerriamWebsterFormat string + Punctuation string + Sound *Sound + type Quote struct + Text string + type QuoteAttribution struct + Author string + Date string + Source string + SubSource ... + type RunIn SequenceMapping + func (ri RunIn) Contents() ([]RunInItem, error) + type RunInItem struct + RunInWrap *RunInWrap + Text *string + Type RunInItemType + type RunInItemType int + const RunInItemTypeRunInWrap + const RunInItemTypeText + const RunInItemTypeUnknown + func RunInItemTypeFromString(id string) RunInItemType + func (t RunInItemType) String() string + type RunInWrap struct + Word string + type Sense struct + SenseNumber string + type SenseSequence SequenceMapping + func (vi SenseSequence) Contents() ([]SenseSequenceItem, error) + type SenseSequenceItem struct + AbbreviatedSense *AbbreviatedSense + BindingSubstitute *BindingSubstitute + ParenthesizedSequence *SenseSequence + Sense *Sense + SubSequence *SenseSequence + Type SenseSequenceItemType + type SenseSequenceItemType int + func SenseSequenceItemTypeFromString(id string) SenseSequenceItemType + func (t SenseSequenceItemType) String() string + type SequenceMapping []SequenceMappingItem + func (sm SequenceMapping) Filter(key string) []*SequenceMappingItem + type SequenceMappingItem []interface + func (it SequenceMappingItem) Key() (string, error) + func (it SequenceMappingItem) UnmarshalValue(output interface{}) error + func (it SequenceMappingItem) Value() (interface{}, error) + type Sound struct + Filename string + Ref string + Stat string + type SupplementalInfo SequenceMapping + func (si SupplementalInfo) Contents() ([]SupplementalInfoItem, error) + type SupplementalInfoItem struct + RunIn *RunIn + Text *string + Type SupplementalInfoItemType + VerbalIllustration *VerbalIllustration + type SupplementalInfoItemType int + func SupplementalInfoItemTypeFromString(id string) SupplementalInfoItemType + func (t SupplementalInfoItemType) String() string + type SynonymParagraph struct + Label string + SeeAlsoRefs []string + Text *SynonymParagraphText + type SynonymParagraphText SequenceMapping + func (upt SynonymParagraphText) Contents() ([]SynonymParagraphTextItem, error) + type SynonymParagraphTextItem struct + Text *string + Type SynonymParagraphTextItemType + VerbalIllustration *VerbalIllustration + type SynonymParagraphTextItemType int + const SynonymParagraphTextItemTypeText + const SynonymParagraphTextItemTypeUnknown + const SynonymParagraphTextItemTypeVerbalIllustration + func SynonymParagraphTextItemTypeFromString(id string) SynonymParagraphTextItemType + func (t SynonymParagraphTextItemType) String() string + type Table struct + DisplayName string + ID string + type UndefinedRunOn struct + Word string + type UndefinedRunonText SequenceMapping + func (uro UndefinedRunonText) Contents() ([]UndefinedRunonTextItem, error) + type UndefinedRunonTextItem struct + Type UndefinedRunonTextItemType + type UndefinedRunonTextItemType int + func UndefinedRunonTextItemTypeFromString(id string) UndefinedRunonTextItemType + func (t UndefinedRunonTextItemType) String() string + type UsageNote SequenceMapping + func (un UsageNote) Contents() ([]UsageNoteItem, error) + type UsageNoteItem struct + RunIn *RunIn + Text *string + Type UsageNoteItemType + VerbalIllustration *VerbalIllustration + type UsageNoteItemType int + const UsageNoteItemTypeRunIn + const UsageNoteItemTypeText + const UsageNoteItemTypeUnknown + const UsageNoteItemTypeVerbalIllustration + func UsageNoteItemTypeFromString(id string) UsageNoteItemType + func (t UsageNoteItemType) String() string + type UsageParagraphText SequenceMapping + func (upt UsageParagraphText) Contents() ([]UsageParagraphTextItem, error) + type UsageParagraphTextItem struct + SeeAlso []UsageSeeAlso + Text *string + Type UsageParagraphTextItemType + VerbalIllustration *VerbalIllustration + type UsageParagraphTextItemType int + const UsageParagraphTextItemTypeSeeAlso + const UsageParagraphTextItemTypeText + const UsageParagraphTextItemTypeUnknown + const UsageParagraphTextItemTypeVerbalIllustration + func UsageParagraphTextItemTypeFromString(id string) UsageParagraphTextItemType + func (t UsageParagraphTextItemType) String() string + type UsageParagraphs struct + Label string + Text *UsageParagraphText + type UsageSeeAlso struct + Reference string + type Variant struct + Label string + Text string + type VerbalIllustration struct + Text string + type WithArt struct + Art *Art + type WithCognateCrossReferences struct + CognateCrossReferences []CognateCrossReference + type WithDefinedRunOns struct + DefinedRunOns []DefinedRunOn + type WithDefiningText struct + DefiningText DefiningText + type WithDefinitions struct + Definitions []Definition + type WithDirectionalCrossReferences struct + DirectionalCrossReferences []string + type WithDividedSense struct + DividedSense *DividedSense + type WithEtymology struct + Etymology *Etymology + type WithFirstKnownDate struct + FirstKnownDate string + type WithFunctionalLabel struct + Function string + type WithGeneralLabels struct + Labels []string + type WithHeadwordInfo struct + HeadwordInfo *HeadwordInfo + type WithHomograph struct + Homograph int + type WithInflections struct + Inflections []Inflection + type WithMetadata struct + Metadata *Metadata + type WithParenthesizedSubjectStatusLabel struct + ParenthesizedSubjectStatusLabel string + type WithPronounciations struct + Pronounciations []Pronounciation + type WithQuoteAttribution struct + QuoteAttribution *QuoteAttribution + type WithQuotes struct + Quotes []Quote + type WithSenseSequence struct + SenseSequence *SenseSequence + type WithSenseSpecificGrammaticalLabel struct + SenseSpecificGrammaticalLabel string + type WithSenseSpecificInflectionPluralLabel struct + SenseSpecificInflectionPluralLabel string + type WithShortDefinitions struct + ShortDefinitions []string + type WithSubjectStatusLabels struct + SubjectStatusLabels []string + type WithSynonyms struct + SynonymParagraphs []SynonymParagraph + type WithTable struct + Table *Table + type WithUndefinedRunOns struct + UndefinedRunOns []UndefinedRunOn + type WithUndefinedRunonText struct + UndefinedRunonText *UndefinedRunonText + type WithUsageNotes struct + UsageNotes []UsageNote + type WithUsages struct + UsageParagraphs []UsageParagraphs + type WithVariants struct + Variants []Variant + type WithVerbalIllustrations struct + VerbalIllustrations []VerbalIllustration