Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/goccy/go-yaml
/ functions
Functions
1,184 in github.com/goccy/go-yaml
⨍
Functions
1,184
◇
Types & classes
217
↓ 1 callers
Method
Type
()
parser/token.go:78
↓ 1 callers
Function
UnmarshalContext
UnmarshalContext decodes with context.Context and DecodeOptions.
yaml.go:205
↓ 1 callers
Method
UnmarshalJSON
([]byte)
decode.go:714
↓ 1 callers
Method
UnmarshalText
(b []byte)
decode_test.go:2486
↓ 1 callers
Method
UnmarshalYAML
(dt []byte)
yaml.go:343
↓ 1 callers
Method
Visit
(Node)
ast/ast.go:2154
↓ 1 callers
Function
_main
(args []string)
cmd/ycat/ycat.go:22
↓ 1 callers
Method
add
(tk *Token)
token/token.go:856
↓ 1 callers
Method
addFootCommentToMap
(node ast.Node)
decode.go:298
↓ 1 callers
Method
addHeadOrLineCommentToMap
(node ast.Node)
decode.go:231
↓ 1 callers
Method
addIndentSpace
(indentNum int, v string, isIgnoredFirstLine bool)
internal/format/format.go:521
↓ 1 callers
Method
addReadLen
append read length
ast/ast.go:197
↓ 1 callers
Method
addSequenceNodeCommentToMap
(node *ast.SequenceNode)
decode.go:269
↓ 1 callers
Method
addToken
(tk *Token)
parser/context.go:176
↓ 1 callers
Function
appendEscapedRune
(buf []byte, r rune, quote byte)
stdlib_quote.go:54
↓ 1 callers
Function
appendQuotedWith
(buf []byte, s string, quote byte)
stdlib_quote.go:27
↓ 1 callers
Method
blockStyleString
(commentMode bool)
ast/ast.go:1259
↓ 1 callers
Method
blockStyleString
()
ast/ast.go:1633
↓ 1 callers
Method
canEncodeByMarshaler
(v reflect.Value)
encode.go:317
↓ 1 callers
Method
castToDuration
(ctx context.Context, src ast.Node)
decode.go:1263
↓ 1 callers
Method
castToFloat
(v interface{})
decode.go:85
↓ 1 callers
Method
clearLen
clean read length
ast/ast.go:199
↓ 1 callers
Method
clearSmartAnchorRef
()
encode.go:1016
↓ 1 callers
Function
color
()
docs/playground/src/App.tsx:403
↓ 1 callers
Function
colorize
(msg string, attrs ...ColorAttribute)
printer/color.go:81
↓ 1 callers
Function
containsPathSpecialChar
(path string)
parser/context.go:27
↓ 1 callers
Method
containsReservedPathCharacters
(path string)
path.go:411
↓ 1 callers
Method
convertValue
(v reflect.Value, typ reflect.Type, src ast.Node)
decode.go:622
↓ 1 callers
Function
createAnchorAndAliasTokenGroups
(tokens []*Token)
parser/token.go:302
↓ 1 callers
Function
createAnchorWithScalarTagTokenGroups
(tokens []*Token)
parser/token.go:445
↓ 1 callers
Function
createContext
()
scanner/context.go:46
↓ 1 callers
Function
createDirectiveTokenGroups
(tokens []*Token)
parser/token.go:573
↓ 1 callers
Function
createDocumentTokens
(tokens []*Token)
parser/token.go:617
↓ 1 callers
Function
createLineCommentTokenGroups
(tokens []*Token)
parser/token.go:248
↓ 1 callers
Function
createLiteralAndFoldedTokenGroups
(tokens []*Token)
parser/token.go:266
↓ 1 callers
Function
createMapKeyByMappingKey
(tokens []*Token)
parser/token.go:481
↓ 1 callers
Function
createMapKeyByMappingValue
(tokens []*Token)
parser/token.go:504
↓ 1 callers
Function
createMapKeyTokenGroups
(tokens []*Token)
parser/token.go:473
↓ 1 callers
Function
createMapKeyValueTokenGroups
(tokens []*Token)
parser/token.go:530
↓ 1 callers
Function
createScalarTagTokenGroups
(tokens []*Token)
parser/token.go:354
↓ 1 callers
Function
curDir
()
testdata/yaml-test-suite/yaml.go:24
↓ 1 callers
Method
decodeArray
(ctx context.Context, dst reflect.Value, src ast.Node)
decode.go:1532
↓ 1 callers
Method
decodeDuration
(ctx context.Context, dst reflect.Value, src ast.Node)
decode.go:1285
↓ 1 callers
Method
decodeMap
(ctx context.Context, dst reflect.Value, src ast.Node)
decode.go:1716
↓ 1 callers
Method
decodeMapItem
(ctx context.Context, dst *MapItem, src ast.Node)
decode.go:1620
↓ 1 callers
Method
decodeMapSlice
(ctx context.Context, dst *MapSlice, src ast.Node)
decode.go:1669
↓ 1 callers
Method
decodeSlice
(ctx context.Context, dst reflect.Value, src ast.Node)
decode.go:1577
↓ 1 callers
Method
decodeStruct
(ctx context.Context, dst reflect.Value, src ast.Node)
decode.go:1311
↓ 1 callers
Method
decodeTime
(ctx context.Context, dst reflect.Value, src ast.Node)
decode.go:1254
↓ 1 callers
Method
deleteStructKeys
(structType reflect.Type, unknownFields map[string]ast.Node)
decode.go:670
↓ 1 callers
Method
enclosedSingleQuote
(name string)
path.go:421
↓ 1 callers
Method
encodeArray
(ctx context.Context, value reflect.Value)
encode.go:623
↓ 1 callers
Method
encodeBool
(v bool)
encode.go:601
↓ 1 callers
Method
encodeByMarshaler
(ctx context.Context, v reflect.Value, column int)
encode.go:346
↓ 1 callers
Method
encodeDuration
(v time.Duration, column int)
encode.go:847
↓ 1 callers
Method
encodeInt
(v int64)
encode.go:531
↓ 1 callers
Method
encodeMap
(ctx context.Context, value reflect.Value, column int)
encode.go:682
↓ 1 callers
Method
encodeMapSlice
(ctx context.Context, value MapSlice, column int)
encode.go:660
↓ 1 callers
Method
encodeNil
()
encode.go:526
↓ 1 callers
Method
encodeSlice
(ctx context.Context, value reflect.Value)
encode.go:606
↓ 1 callers
Method
encodeStruct
(ctx context.Context, value reflect.Value, column int)
encode.go:873
↓ 1 callers
Method
encodeUint
(v uint64)
encode.go:536
↓ 1 callers
Method
existsNewLineCharacter
(src string)
parser/parser.go:684
↓ 1 callers
Method
existsTypeInCustomMarshalerMap
(t reflect.Type)
encode.go:291
↓ 1 callers
Method
existsTypeInCustomUnmarshalerMap
(t reflect.Type)
decode.go:717
↓ 1 callers
Method
filterNode
(node ast.Node)
path.go:760
↓ 1 callers
Method
flowStyleString
(commentMode bool)
ast/ast.go:1247
↓ 1 callers
Method
flowStyleString
()
ast/ast.go:1621
↓ 1 callers
Method
formatAlias
(n *ast.AliasNode)
internal/format/format.go:405
↓ 1 callers
Method
formatAnchor
(n *ast.AnchorNode)
internal/format/format.go:401
↓ 1 callers
Method
formatBool
(n *ast.BoolNode)
internal/format/format.go:316
↓ 1 callers
Method
formatComment
(n *ast.CommentNode)
internal/format/format.go:478
↓ 1 callers
Method
formatDirective
(n *ast.DirectiveNode)
internal/format/format.go:342
↓ 1 callers
Method
formatFile
(file *ast.File)
internal/format/format.go:275
↓ 1 callers
Method
formatFloat
(n *ast.FloatNode)
internal/format/format.go:312
↓ 1 callers
Method
formatInfinity
(n *ast.InfinityNode)
internal/format/format.go:320
↓ 1 callers
Method
formatInteger
(n *ast.IntegerNode)
internal/format/format.go:308
↓ 1 callers
Method
formatLiteral
(n *ast.LiteralNode)
internal/format/format.go:328
↓ 1 callers
Method
formatMapping
(n *ast.MappingNode)
internal/format/format.go:350
↓ 1 callers
Method
formatMappingKey
(n *ast.MappingKeyNode)
internal/format/format.go:374
↓ 1 callers
Method
formatMergeKey
(n *ast.MergeKeyNode)
internal/format/format.go:332
↓ 1 callers
Method
formatNan
(n *ast.NanNode)
internal/format/format.go:324
↓ 1 callers
Method
formatNull
(n *ast.NullNode)
internal/format/format.go:300
↓ 1 callers
Method
formatSequence
(n *ast.SequenceNode)
internal/format/format.go:378
↓ 1 callers
Method
formatSequenceEntry
(n *ast.SequenceEntryNode)
internal/format/format.go:397
↓ 1 callers
Method
formatString
(n *ast.StringNode)
internal/format/format.go:304
↓ 1 callers
Method
formatTag
(n *ast.TagNode)
internal/format/format.go:370
↓ 1 callers
Method
generateAnchorName
(base string)
encode.go:1042
↓ 1 callers
Method
getAnchor
(ref uintptr)
encode.go:1056
↓ 1 callers
Function
getIndentNumByFirstLineToken
(tk *token.Token)
internal/format/format.go:216
↓ 1 callers
Method
getMergeAliasName
getMergeAliasName support single alias only
decode.go:1295
↓ 1 callers
Method
getParentMapTokenIfExistsForValidationError
getParentMapTokenIfExists if the NodeType is a container type such as MappingType or SequenceType, it is necessary to return the parent MapNode's colo
decode.go:1503
↓ 1 callers
Method
getSmartAlias
(ref uintptr)
encode.go:1068
↓ 1 callers
Function
groupColor
()
docs/playground/src/App.tsx:338
↓ 1 callers
Function
groupTokenToComponent
(g: TokenGroup, groups: string[])
docs/playground/src/App.tsx:334
↓ 1 callers
Function
groupedTokenToKey
(g: GroupedToken)
docs/playground/src/App.tsx:327
↓ 1 callers
Function
hasCommentFile
(f *ast.File)
internal/format/format.go:39
↓ 1 callers
Method
hasMergeProperty
()
struct.go:103
↓ 1 callers
Function
hexToInt
(b rune)
scanner/scanner.go:294
↓ 1 callers
Function
init
()
token/token.go:355
← previous
next →
401–500 of 1,184, ranked by callers