|
any_tests
|
05d041de10
fix #313 support json marshaller type as map key
|
7 anni fa |
|
api_tests
|
7c9f8c2d20
Revert "Merge pull request #418 from bbrks/configurable_maxDepth"
|
6 anni fa |
|
benchmarks
|
fff342fd04
gofmt
|
7 anni fa |
|
extension_tests
|
aba8654400
fix nil attachment on stream in custom encoder on sorted map
|
6 anni fa |
|
extra
|
c5ddac9dc3
simplify `x = x <op> y` to `x <op>= y`
|
7 anni fa |
|
misc_tests
|
eec24895fe
Limit nesting depth
|
6 anni fa |
|
skip_tests
|
459f0e30ae
fix #37: add SkipAndAppendBytes iterator method
|
6 anni fa |
|
type_tests
|
83f7b825b3
Unnamed struct literals
|
6 anni fa |
|
value_tests
|
a1c9557592
pass nested error in compatible configuration
|
6 anni fa |
|
.codecov.yml
|
b74ffb2e03
import github.com/stretchr/testify/require
|
8 anni fa |
|
.gitignore
|
051434fab7
fix #198, use dep for vendoring
|
8 anni fa |
|
.travis.yml
|
f29a0391bc
travis: add 1.x to go versions
|
8 anni fa |
|
Gopkg.lock
|
720ab8dc7f
add tests for #283
|
7 anni fa |
|
Gopkg.toml
|
720ab8dc7f
add tests for #283
|
7 anni fa |
|
LICENSE
|
923358c07e
Initial commit
|
9 anni fa |
|
README.md
|
0ff49de124
update README
|
6 anni fa |
|
adapter.go
|
0fd91468bb
Fix typo in UnmarshalFromString documentation
|
6 anni fa |
|
any.go
|
5916df66b3
fix #311 handle nil any
|
7 anni fa |
|
any_array.go
|
3d39af6dd9
remove feature prefix
|
7 anni fa |
|
any_bool.go
|
3d39af6dd9
remove feature prefix
|
7 anni fa |
|
any_float.go
|
3d39af6dd9
remove feature prefix
|
7 anni fa |
|
any_int32.go
|
3d39af6dd9
remove feature prefix
|
7 anni fa |
|
any_int64.go
|
3d39af6dd9
remove feature prefix
|
7 anni fa |
|
any_invalid.go
|
3d39af6dd9
remove feature prefix
|
7 anni fa |
|
any_nil.go
|
3d39af6dd9
remove feature prefix
|
7 anni fa |
|
any_number.go
|
3d39af6dd9
remove feature prefix
|
7 anni fa |
|
any_object.go
|
3d39af6dd9
remove feature prefix
|
7 anni fa |
|
any_str.go
|
c99d73acd0
rename
|
7 anni fa |
|
any_uint32.go
|
3d39af6dd9
remove feature prefix
|
7 anni fa |
|
any_uint64.go
|
3d39af6dd9
remove feature prefix
|
7 anni fa |
|
build.sh
|
051434fab7
fix #198, use dep for vendoring
|
8 anni fa |
|
config.go
|
7c9f8c2d20
Revert "Merge pull request #418 from bbrks/configurable_maxDepth"
|
6 anni fa |
|
example_test.go
|
ae4c002f78
rename ExampleMyKey
|
7 anni fa |
|
fuzzy_mode_convert_table.md
|
779c3e2164
update conversion table
|
8 anni fa |
|
go.mod
|
24c3d57281
Add go module definition
|
6 anni fa |
|
go.sum
|
24c3d57281
Add go module definition
|
6 anni fa |
|
iter.go
|
7c9f8c2d20
Revert "Merge pull request #418 from bbrks/configurable_maxDepth"
|
6 anni fa |
|
iter_array.go
|
eec24895fe
Limit nesting depth
|
6 anni fa |
|
iter_float.go
|
3a023a5fbc
clean readPositiveFloat64
|
7 anni fa |
|
iter_int.go
|
ebe943a4a6
fix #241, support 32bit platform
|
7 anni fa |
|
iter_object.go
|
eec24895fe
Limit nesting depth
|
6 anni fa |
|
iter_skip.go
|
459f0e30ae
fix #37: add SkipAndAppendBytes iterator method
|
6 anni fa |
|
iter_skip_sloppy.go
|
eec24895fe
Limit nesting depth
|
6 anni fa |
|
iter_skip_sloppy_test.go
|
3d39af6dd9
remove feature prefix
|
7 anni fa |
|
iter_skip_strict.go
|
d05f387f50
fix #317, try parse as BigFloat if overflow
|
7 anni fa |
|
iter_str.go
|
3d39af6dd9
remove feature prefix
|
7 anni fa |
|
jsoniter.go
|
f0487718f6
document public symbols
|
8 anni fa |
|
pool.go
|
b858ec296c
Release writer to enable GC
|
7 anni fa |
|
reflect.go
|
eec24895fe
Limit nesting depth
|
6 anni fa |
|
reflect_array.go
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 anni fa |
|
reflect_dynamic.go
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 anni fa |
|
reflect_extension.go
|
83f7b825b3
Unnamed struct literals
|
6 anni fa |
|
reflect_json_number.go
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 anni fa |
|
reflect_json_raw_message.go
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 anni fa |
|
reflect_map.go
|
acfec88f7a
Merge pull request #422 from JensErat/map-invalid-type
|
6 anni fa |
|
reflect_marshaler.go
|
976454858b
use json.Marshaler then trim the last '\n' in reflect_marshaler
|
6 anni fa |
|
reflect_native.go
|
fb5614a4ca
Don't marshal empty byte or uint8 slice as null
|
6 anni fa |
|
reflect_optional.go
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 anni fa |
|
reflect_slice.go
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 anni fa |
|
reflect_struct_decoder.go
|
eec24895fe
Limit nesting depth
|
6 anni fa |
|
reflect_struct_encoder.go
|
aba8654400
fix nil attachment on stream in custom encoder on sorted map
|
6 anni fa |
|
stream.go
|
2a93f9003e
fix #244 use BinaryAsStringExtension to make []byte pretty, while the output is valid json, but it can not be decoded by other json codec, as \x01 is decoded as \x01 by them, which is not original input
|
7 anni fa |
|
stream_float.go
|
08047c174c
fix #365, return error for +inf -inf and NaN
|
6 anni fa |
|
stream_int.go
|
fff342fd04
gofmt
|
7 anni fa |
|
stream_str.go
|
3d39af6dd9
remove feature prefix
|
7 anni fa |
|
stream_test.go
|
3d39af6dd9
remove feature prefix
|
7 anni fa |
|
test.sh
|
e7c7f3b337
fix coverage
|
7 anni fa |