package
1.14.0
Repository: https://github.com/fe3dback/go-yaml.git
Documentation: pkg.go.dev

# Functions

Alias create token for Alias.
Anchor create token for Anchor.
CollectEntry create token for CollectEntry.
Comment create token for Comment.
DetectLineBreakCharacter detect line break character in only one inside scalar content scope.
Directive create token for Directive.
DocumentEnd create token for DocumentEnd.
DocumentHeader create token for DocumentHeader.
DoubleQuote create token for DoubleQuote.
Folded create token for Folded.
IsNeedQuoted whether need quote for passed string or not.
Literal create token for Literal.
LiteralBlockHeader detect literal block scalar header.
MappingEnd create token for MappingEnd.
MappingKey create token for MappingKey.
MappingStart create token for MappingStart.
MappingValue create token for MappingValue.
MergeKey create token for MergeKey.
New create reserved keyword token or number token and other string token.
SequenceEnd create token for SequenceEnd.
SequenceEntry create token for SequenceEntry.
SequenceStart create token for SequenceStart.
SingleQuote create token for SingleQuote.
Space create token for Space.
String create token for String.
Tag create token for Tag.

# Constants

AliasCharacter character for alias.
AliasType type for Alias token.
AnchorCharacter character for anchor.
AnchorType type for Anchor token.
BinaryIntegerType type for BinaryInteger token.
BinaryTag `!!binary` tag.
BlockScalarIndicator indicator for block scalar ( '|', '>' ).
BlockStructureIndicator indicator for block structure ( '-', '?', ':' ).
BoolType type for Bool token.
CharacterTypeEscaped type of escaped character.
CharacterTypeIndicator type of indicator character.
CharacterTypeMiscellaneous type of miscellaneous character.
CharacterTypeWhiteSpace type of white space character.
CollectEntryCharacter character for collect entry.
CollectEntryType type for CollectEntry token.
CommentCharacter character for comment.
CommentIndicator indicator for comment ( '#' ).
CommentType type for Comment token.
DirectiveCharacter character for directive.
DirectiveIndicator indicator for directive ( '%' ).
DirectiveType type for Directive token.
DocumentEndType type for DocumentEnd token.
DocumentHeaderType type for DocumentHeader token.
DoubleQuoteCharacter character for double quote.
DoubleQuoteType type for DoubleQuote token.
FloatTag `!!float` tag.
FloatType type for Float token.
FlowCollectionIndicator indicator for flow collection ( '[', ']', '{', '}', ',' ).
FoldedCharacter character for folded.
FoldedType type for Folded token.
HexIntegerType type for HexInteger token.
InfinityType type for Infinity token.
IntegerTag `!!int` tag.
IntegerType type for Integer token.
InvalidUseOfReservedIndicator indicator for invalid use of reserved keyword ( '@', '`' ).
LineBreakCharacter character for line break.
LiteralCharacter character for literal.
LiteralType type for Literal token.
MappingEndCharacter character for mapping end.
MappingEndType type for MappingEnd token.
MappingKeyCharacter character for mapping key.
MappingKeyType type for MappingKey token.
MappingStartCharacter character for mapping start.
MappingStartType type for MappingStart token.
MappingTag `!!map` tag.
MappingValueCharacter character for mapping value.
MappingValueType type for MappingValue token.
MergeKeyType type for MergeKey token.
NanType type for Nan token.
NodePropertyIndicator indicator for node property ( '!', '&', '*' ).
NotIndicator not indicator.
NullTag `!!null` tag.
NullType type for Null token.
OctetIntegerType type for OctetInteger token.
OrderedMapTag `!!omap` tag.
QuotedScalarIndicator indicator for quoted scalar ( ''', '"' ).
SequenceEndCharacter character for sequence end.
SequenceEndType type for SequenceEnd token.
SequenceEntryCharacter character for sequence entry.
SequenceEntryType type for SequenceEntry token.
SequenceStartCharacter character for sequence start.
SequenceStartType type for SequenceStart token.
SequenceTag `!!seq` tag.
SetTag `!!set` tag.
SingleQuoteCharacter character for single quote.
SingleQuoteType type for SingleQuote token.
SpaceCharacter character for space.
SpaceType type for Space token.
StringTag `!!str` tag.
StringType type for String token.
TagCharacter character for tag.
TagType type for Tag token.
TimestampTag `!!timestamp` tag.
UnknownType reserve for invalid type.

# Variables

ReservedTagKeywordMap map for reserved tag keywords.

# Structs

Position type for position in YAML document.
Token type for token.

# Type aliases

Character type for character.
CharacterType type for character category.
Indicator type for indicator.
ReservedTagKeyword type of reserved tag keyword.
Tokens type of token collection.
Type type identifier for token.