|
any_tests
|
fff342fd04
gofmt
|
7 éve |
|
api_tests
|
fff342fd04
gofmt
|
7 éve |
|
benchmarks
|
fff342fd04
gofmt
|
7 éve |
|
extension_tests
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 éve |
|
extra
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 éve |
|
misc_tests
|
fff342fd04
gofmt
|
7 éve |
|
skip_tests
|
fff342fd04
gofmt
|
7 éve |
|
type_tests
|
fff342fd04
gofmt
|
7 éve |
|
value_tests
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 éve |
|
.codecov.yml
|
b74ffb2e03
import github.com/stretchr/testify/require
|
8 éve |
|
.gitignore
|
051434fab7
fix #198, use dep for vendoring
|
8 éve |
|
.travis.yml
|
f29a0391bc
travis: add 1.x to go versions
|
8 éve |
|
Gopkg.lock
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 éve |
|
Gopkg.toml
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 éve |
|
LICENSE
|
923358c07e
Initial commit
|
9 éve |
|
README.md
|
bca911dae0
Update README.md
|
7 éve |
|
adapter.go
|
be70f29b04
detect remaining bytes
|
7 éve |
|
any.go
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 éve |
|
any_array.go
|
3d39af6dd9
remove feature prefix
|
7 éve |
|
any_bool.go
|
3d39af6dd9
remove feature prefix
|
7 éve |
|
any_float.go
|
3d39af6dd9
remove feature prefix
|
7 éve |
|
any_int32.go
|
3d39af6dd9
remove feature prefix
|
7 éve |
|
any_int64.go
|
3d39af6dd9
remove feature prefix
|
7 éve |
|
any_invalid.go
|
3d39af6dd9
remove feature prefix
|
7 éve |
|
any_nil.go
|
3d39af6dd9
remove feature prefix
|
7 éve |
|
any_number.go
|
3d39af6dd9
remove feature prefix
|
7 éve |
|
any_object.go
|
3d39af6dd9
remove feature prefix
|
7 éve |
|
any_str.go
|
c99d73acd0
rename
|
7 éve |
|
any_uint32.go
|
3d39af6dd9
remove feature prefix
|
7 éve |
|
any_uint64.go
|
3d39af6dd9
remove feature prefix
|
7 éve |
|
build.sh
|
051434fab7
fix #198, use dep for vendoring
|
8 éve |
|
config.go
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 éve |
|
config_with_sync_map.go
|
a3fdd37b9a
use sync.Pool
|
7 éve |
|
config_without_sync_map.go
|
a3fdd37b9a
use sync.Pool
|
7 éve |
|
example_test.go
|
fff342fd04
gofmt
|
7 éve |
|
fuzzy_mode_convert_table.md
|
779c3e2164
update conversion table
|
8 éve |
|
iter.go
|
3d39af6dd9
remove feature prefix
|
7 éve |
|
iter_array.go
|
3d39af6dd9
remove feature prefix
|
7 éve |
|
iter_float.go
|
3d39af6dd9
remove feature prefix
|
7 éve |
|
iter_int.go
|
ebe943a4a6
fix #241, support 32bit platform
|
7 éve |
|
iter_object.go
|
3d39af6dd9
remove feature prefix
|
7 éve |
|
iter_skip.go
|
3d39af6dd9
remove feature prefix
|
7 éve |
|
iter_skip_sloppy.go
|
3d39af6dd9
remove feature prefix
|
7 éve |
|
iter_skip_sloppy_test.go
|
3d39af6dd9
remove feature prefix
|
7 éve |
|
iter_skip_strict.go
|
3d39af6dd9
remove feature prefix
|
7 éve |
|
iter_str.go
|
3d39af6dd9
remove feature prefix
|
7 éve |
|
jsoniter.go
|
f0487718f6
document public symbols
|
8 éve |
|
pool.go
|
a3fdd37b9a
use sync.Pool
|
7 éve |
|
reflect.go
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 éve |
|
reflect_array.go
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 éve |
|
reflect_dynamic.go
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 éve |
|
reflect_extension.go
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 éve |
|
reflect_json_number.go
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 éve |
|
reflect_json_raw_message.go
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 éve |
|
reflect_map.go
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 éve |
|
reflect_marshaler.go
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 éve |
|
reflect_native.go
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 éve |
|
reflect_optional.go
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 éve |
|
reflect_slice.go
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 éve |
|
reflect_struct_decoder.go
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 éve |
|
reflect_struct_encoder.go
|
455b3f8bb8
move reflect2 from plz to modern-go
|
7 éve |
|
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 éve |
|
stream_float.go
|
3d39af6dd9
remove feature prefix
|
7 éve |
|
stream_int.go
|
fff342fd04
gofmt
|
7 éve |
|
stream_str.go
|
3d39af6dd9
remove feature prefix
|
7 éve |
|
stream_test.go
|
3d39af6dd9
remove feature prefix
|
7 éve |
|
test.sh
|
e7c7f3b337
fix coverage
|
7 éve |