Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrWikiSyntax = errors.New("invalid wiki syntax") ErrGlobalPrefix = fmt.Errorf("%w: missing prefix '{{Infobox' at the start", ErrWikiSyntax) ErrGlobalSuffix = fmt.Errorf("%w: missing '}}' at the end", ErrWikiSyntax) ErrArrayNoClose = fmt.Errorf("%w: array should be closed by '}'", ErrWikiSyntax) ErrArrayItemWrapped = fmt.Errorf("%w: array item should be wrapped by '[]'", ErrWikiSyntax) ErrExpectingNewField = fmt.Errorf("%w: missing '|' to start a new field", ErrWikiSyntax) ErrExpectingSignEqual = fmt.Errorf("%w: missing '=' to separate field name and value", ErrWikiSyntax) )
Functions ¶
This section is empty.
Types ¶
type SyntaxError ¶ added in v0.20.13
func (*SyntaxError) Error ¶ added in v0.20.13
func (p *SyntaxError) Error() string
func (*SyntaxError) Unwrap ¶ added in v0.20.13
func (p *SyntaxError) Unwrap() error
type Wiki ¶
func ParseOmitError ¶
ParseOmitError try to parse a string as wiki, omitting error.
Click to show internal directories.
Click to hide internal directories.