Tao Wen
|
f7df62f1b5
#115 check object end
|
8 éve |
Tao Wen
|
e260979001
#95 struct and empty struct is considered as notempty
|
8 éve |
Tao Wen
|
1253b8edd3
gofmt
|
8 éve |
Tao Wen
|
09cb1d9236
#81 handle field name conflict properly
|
8 éve |
Tao Wen
|
84fa033353
#80 fix the case when embedded struct ptr is nil
|
8 éve |
Tao Wen
|
dc44e85a86
#73 fix interface{} optimization for one ptr field struct and array
|
8 éve |
Tao Wen
|
8f8e16b4c2
#63 keep struct field order
|
8 éve |
Tao Wen
|
ff3c624fa9
fix anonymous fields
|
8 éve |
Tao Wen
|
486534c67c
#67 time as int64
|
8 éve |
Tao Wen
|
818ae1331a
#68 number to string
|
8 éve |
Tao Wen
|
8f6a840c63
fix anonymous struct
|
8 éve |
Tao Wen
|
be221df432
#66 Make extension api like the java version
|
8 éve |
Tao Wen
|
b3170a8cef
rename Encoder => ValEncoder and Decoder => ValDecoder
|
8 éve |
Tao Wen
|
43a832beee
add isEmptyFunc
|
8 éve |
Tao Wen
|
eecb062c32
#63 support decode anonymous struct
|
8 éve |
Tao Wen
|
3d5f6d3a4a
#58 string mode support both encoding and decoding
|
8 éve |
Tao Wen
|
d867c8ba5c
#53 split config into Config and frozenConfig
|
8 éve |
Tao Wen
|
d0418857ce
#53 move current config EnableXXX
|
8 éve |
Tao Wen
|
acddcf5bbf
#53 extract out config
|
8 éve |
Tao Wen
|
cfffa29c8a
gofmt
|
8 éve |
Tao Wen
|
59e71bacc8
#36 handle anonymous
|
8 éve |
Tao Wen
|
7d5f90261e
#28 extension should support specifying encoder
|
8 éve |
Tao Wen
|
6126a6d3ca
#23 hide unexported fields by default
|
8 éve |
Tao Wen
|
5488fde97f
fix one field struct interface{} optimization compatibility
|
8 éve |
Tao Wen
|
a92111261c
fix struct with one pointer field
|
8 éve |
Tao Wen
|
91b9e828b7
support recursive type
|
8 éve |
eruca
|
9a138f8b6a
fix bug of another comma added
|
8 éve |
Tao Wen
|
d1aa59e34e
#12 implement omitempty
|
8 éve |
Tao Wen
|
ceb8c8a733
create map if nil
|
8 éve |
Tao Wen
|
da7ed7809b
use hash for field dispatching
|
8 éve |