MCPcopy Create free account

hub / github.com/buger/jsonparser / types & classes

Types & classes46 in github.com/buger/jsonparser

↓ 2 callersTypeAliasValueType
Data types available in valid JSON data.
parser.go:1032
StructCBAvatar
* Medium payload (based on Clearbit API response) */
benchmark/benchmark.go:48
StructCBGithub
benchmark/benchmark.go:56
StructCBGravatar
benchmark/benchmark.go:52
StructCBName
benchmark/benchmark.go:60
StructCBPerson
benchmark/benchmark.go:64
StructCompiledPath
CompiledPath stores a parsed path for repeated operations. SYS-REQ-114
path_compiler.go:161
StructConfig
Config controls opt-in parsing extensions. The zero value is strict and accepts only RFC 8259 JSON strings and escapes. SYS-REQ-115
config.go:11
StructDSTopic
benchmark/benchmark.go:208
StructDSTopicsList
benchmark/benchmark.go:213
StructDSUser
* Large payload, based on Discourse API. Size: 28kb */
benchmark/benchmark.go:204
StructDeleteTest
parser_test.go:55
StructGetTest
parser_test.go:32
StructLargePayload
benchmark/benchmark.go:218
StructMediumPayload
benchmark/benchmark.go:70
StructObjectEachTest
parser_test.go:1763
StructParseIntTest
bytes_test.go:9
StructParseTest
parser_test.go:2077
StructReaderParser
ReaderParser provides path-based access to a JSON stream. It is intended for one operation per stream: call Get, GetString, or ArrayEach after creatin
reader_parser.go:23
StructSetTest
parser_test.go:43
StructSmallPayload
benchmark/benchmark.go:18
Structargs
parser_test.go:1690
StructarrayAliasObservation
aliases_test.go:9
StructbufferTestCase
escape_test.go:174
StructcodecSelfer6617
benchmark/benchmark_codecgen.go:33
StructencodingJSONCBAvatar
These types mirror the medium payload without inheriting the generated MarshalJSON and UnmarshalJSON methods on the benchmark's primary types.
benchmark/benchmark.go:77
StructencodingJSONCBGithub
benchmark/benchmark.go:85
StructencodingJSONCBGravatar
benchmark/benchmark.go:81
StructencodingJSONCBName
benchmark/benchmark.go:89
StructencodingJSONCBPerson
benchmark/benchmark.go:93
StructencodingJSONDSTopic
benchmark/benchmark.go:228
StructencodingJSONDSTopicsList
benchmark/benchmark.go:233
StructencodingJSONDSUser
These types mirror the large payload without generated JSON methods.
benchmark/benchmark.go:224
StructencodingJSONLargePayload
benchmark/benchmark.go:238
StructencodingJSONMediumPayload
benchmark/benchmark.go:99
StructencodingJSONSmallPayload
encodingJSONSmallPayload deliberately has no generated JSON methods. The encoding/json benchmarks must exercise the standard library's reflection impl
benchmark/benchmark.go:33
StructescapedUnicodeRuneTest
escape_test.go:23
StructfixedChunkReader
reader_parser_test.go:248
StructkeyValueEntry
parser_test.go:1752
FuncTypemutationOp
============================================================================= JSON-aware mutation operators ==========================================
json_fuzz_test.go:523
StructobjectAliasObservation
aliases_test.go:16
StructreaderTypeError
reader_parser.go:688
StructrepeatedByteReader
reader_parser_test.go:229
StructstructureAwareSeed
============================================================================= Seed corpus (the known-dangerous inputs we've already found) ===========
json_fuzz_test.go:54
StructunescapeTest
escape_test.go:110
StructwildcardAliasObservation
aliases_test.go:23