index
:
lowmemjson
main
Package lowmemjson is an alternative to the standard library's encoding/json that has lower memory requirements for large data structures.
Luke T. Shumaker
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
decode.go
Age
Commit message (
Expand
)
Author
2023-01-30
Invent "barriers" instead of nesting parsers
Luke Shumaker
2023-01-30
decode: Inline noWsRuneTypeScanner into runeTypeScannerImpl
Luke Shumaker
2023-01-30
Avoid doing type switching in inner functions
Luke Shumaker
2023-01-30
decode: Tidy up DecodeObject and DecodeArray
Luke Shumaker
2023-01-30
decode: Fix DecodeTypeError offsets
Luke Shumaker
2023-01-30
decode: s/stack/structStack/
Luke Shumaker
2023-01-29
Move the base64 decode to the internal package
Luke Shumaker
2023-01-29
.golangci.yml: Turn on 'nakedret', fix
Luke Shumaker
2023-01-29
.golangci.yml: Turn on formatting linters 'gci' and 'gofumpt', fix
Luke Shumaker
2023-01-29
Improve/fix documentation and comments
Luke Shumaker
2023-01-26
Write documentation
v0.2.0
Luke Shumaker
2023-01-26
Move the Parser to the internal package
Luke Shumaker
2023-01-25
Delete things I don't want to document
Luke Shumaker
2022-08-21
Add tests for the actual usability of the Decodable and Encodable interfaces
Luke Shumaker
2022-08-21
decode: Add DecodeObject and DecodeArray helper methods
Luke Shumaker
2022-08-21
decode: Lean in to io.RuneScanner
Luke Shumaker
2022-08-17
Get the linter passing (even if it means ignoring borrowed files)
Luke Shumaker
2022-08-17
DecodeThenEOF: Simplify
Luke Shumaker
2022-08-17
decode: Don't be greedy unless we're looking for EOF
Luke Shumaker
2022-08-17
Fix those now-failing error checks
Luke Shumaker
2022-08-17
Add tests for decode reading too far
Luke Shumaker
2022-08-16
Run the fuzzer a bit
Luke Shumaker
2022-08-16
Get borrowed_decode_test.go passing
Luke Shumaker
2022-08-16
Push nesting-depth checks down in to the parser [ci-skip]
Luke Shumaker
2022-08-16
wip: Reduce test differences [ci-skip]
Luke Shumaker
2022-08-15
Create a compat/json compatibility library
Luke Shumaker
2022-08-14
decode: Switch over to Parser
Luke Shumaker
2022-08-14
decode: Switch from ReEncoder to Parser
Luke Shumaker
2022-08-13
set up as a separate repo
Luke Shumaker