Tao Wen
|
bf459b9a49
|
object lazy any support get all
|
2017-01-31 20:26:35 +08:00 |
|
Tao Wen
|
498ab96d90
|
array any support get all
|
2017-01-31 20:10:16 +08:00 |
|
Tao Wen
|
edb96991a8
|
add all integer types
|
2017-01-29 16:55:32 +08:00 |
|
Tao Wen
|
10a1fb8762
|
wrap map
|
2017-01-28 23:11:29 +08:00 |
|
Tao Wen
|
95823d0bf1
|
wrap object
|
2017-01-28 22:45:03 +08:00 |
|
Tao Wen
|
64c9bd0b1c
|
wrap array
|
2017-01-28 21:11:36 +08:00 |
|
Tao Wen
|
fa16f3c75c
|
wrap string
|
2017-01-26 16:41:49 +08:00 |
|
Tao Wen
|
cf4113fc22
|
wrap float
|
2017-01-26 16:33:16 +08:00 |
|
Tao Wen
|
85edb698c8
|
Any Get will never return nil
|
2017-01-26 16:24:01 +08:00 |
|
Tao Wen
|
9abc2f52b0
|
add Any GetInterface
|
2017-01-26 15:44:10 +08:00 |
|
Tao Wen
|
97472ecd96
|
expose Parse from Any
|
2017-01-26 15:40:38 +08:00 |
|
Tao Wen
|
4d7e181f9f
|
implement Any WriteTo
|
2017-01-26 14:56:31 +08:00 |
|
Tao Wen
|
9b587c0f22
|
suport encode interface
|
2017-01-26 00:25:17 +08:00 |
|
Tao Wen
|
ce1a1f1e98
|
test reading into custom interface
|
2017-01-25 23:25:25 +08:00 |
|
Tao Wen
|
f1c4dbde29
|
support map of interface{}
|
2017-01-25 22:43:57 +08:00 |
|
Tao Wen
|
94ae645ab9
|
array/object to bool/int
|
2017-01-24 23:13:58 +08:00 |
|
Tao Wen
|
ee54218b0a
|
lazy array get
|
2017-01-24 22:56:18 +08:00 |
|
Tao Wen
|
fa165c684f
|
array lazy iterator
|
2017-01-24 22:47:56 +08:00 |
|
Tao Wen
|
8656482625
|
array lazy fill and full fill
|
2017-01-24 22:36:16 +08:00 |
|
Tao Wen
|
2d647f04ca
|
implement lazy object three iteration way
|
2017-01-24 00:23:07 +08:00 |
|
Tao Wen
|
38d613acf2
|
bool any
|
2017-01-23 08:45:57 +08:00 |
|
Tao Wen
|
b9fe012eea
|
string any
|
2017-01-23 08:33:43 +08:00 |
|
Tao Wen
|
d49ea1bc49
|
float any
|
2017-01-22 23:38:55 +08:00 |
|
Tao Wen
|
ba410b045b
|
int lazy any
|
2017-01-22 23:29:48 +08:00 |
|
Tao Wen
|
9df37bbd68
|
remove any
|
2017-01-22 19:36:19 +08:00 |
|
Tao Wen
|
9c2b1d24b3
|
optimize true/false/null:
|
2017-01-22 19:28:14 +08:00 |
|
Tao Wen
|
1163c348f6
|
fix write string
|
2017-01-22 00:04:08 +08:00 |
|
Tao Wen
|
102cd8748e
|
fix write int
|
2017-01-21 23:22:38 +08:00 |
|
Tao Wen
|
8345c731dd
|
rename
|
2017-01-21 17:11:38 +08:00 |
|
Tao Wen
|
1d29fa38ef
|
read to interface{}
|
2017-01-21 16:09:38 +08:00 |
|
Tao Wen
|
928bc4ce72
|
ReadArrayCB
|
2017-01-20 13:54:51 +08:00 |
|
Tao Wen
|
80c86e63b1
|
read object cb
|
2017-01-20 12:56:49 +08:00 |
|
Tao Wen
|
d14b025931
|
make ReadObject return safe string
|
2017-01-20 12:40:52 +08:00 |
|
Tao Wen
|
a73e48e8bf
|
optimize read nil/true/false
|
2017-01-18 23:33:40 +08:00 |
|
Tao Wen
|
6efc6c44ac
|
test read string and read string as slice
|
2017-01-16 23:57:09 +08:00 |
|
Tao Wen
|
e7ff7339b2
|
optimize read string
|
2017-01-16 23:43:20 +08:00 |
|
Tao Wen
|
b9e3f01bfd
|
fix int min max
|
2017-01-16 09:01:44 +08:00 |
|
Tao Wen
|
54a69f1da2
|
fix read int ranges
|
2017-01-15 23:17:17 +08:00 |
|
Tao Wen
|
399ee3faaa
|
optimize read int32
|
2017-01-15 22:50:31 +08:00 |
|
Tao Wen
|
c3c57d61b5
|
optimize read float64
|
2017-01-15 18:08:49 +08:00 |
|
Tao Wen
|
5b2a731963
|
implement readFloat32 fast path
|
2017-01-15 17:30:02 +08:00 |
|
Tao Wen
|
a57c8c6202
|
test array of interface
|
2017-01-09 21:00:01 +08:00 |
|
Tao Wen
|
1f0a0e9a2d
|
encode optional
|
2017-01-09 20:51:09 +08:00 |
|
Tao Wen
|
90fc0b822f
|
array encoder
|
2017-01-09 19:48:57 +08:00 |
|
Tao Wen
|
552afb3625
|
struct encoder
|
2017-01-09 19:19:48 +08:00 |
|
Tao Wen
|
5b0609f901
|
support int/string encode
|
2017-01-09 17:47:21 +08:00 |
|
Tao Wen
|
bdbf8dcd42
|
write float64
|
2017-01-07 23:32:54 +08:00 |
|
Tao Wen
|
ba3c30799b
|
write float 32
|
2017-01-07 23:06:48 +08:00 |
|
Tao Wen
|
e034897e69
|
write array
|
2017-01-07 22:16:20 +08:00 |
|
Tao Wen
|
21549b9fd8
|
write object
|
2017-01-07 22:08:45 +08:00 |
|