1
0
mirror of https://github.com/json-iterator/go.git synced 2025-06-12 22:47:42 +02:00
Commit Graph

619 Commits

Author SHA1 Message Date
7d2ae80c37 #27 support json.Unmarshaler 2017-05-24 16:04:11 +08:00
f6f159e108 #27 support json.Marshaler 2017-05-24 14:34:00 +08:00
e5a1e704ad #25 make fielding binding case insensitive 2017-05-24 13:16:09 +08:00
7d5f90261e #28 extension should support specifying encoder 2017-05-24 10:58:56 +08:00
6126a6d3ca #23 hide unexported fields by default 2017-05-24 09:39:11 +08:00
5fbe4e387d #21 #22 marshal float precisely by default 2017-05-24 09:08:15 +08:00
fc44cb2d91 #26 do not enforce pointer as optional 2017-05-23 18:46:11 +08:00
7e046e6aa7 simplify read string, and support null 2017-05-23 18:32:39 +08:00
5488fde97f fix one field struct interface{} optimization compatibility 2017-05-23 17:44:50 +08:00
53f8d370b5 fix wrap any 2017-05-19 19:44:27 +08:00
3f1fcaff87 demonstrate how to customize float encoding 2017-05-11 08:00:50 +08:00
1df353727b customize []byte encoder 2017-05-06 20:52:36 +08:00
b893a0359d trim end space 2017-05-05 17:44:09 +08:00
a92111261c fix struct with one pointer field 2017-05-05 17:27:41 +08:00
91b9e828b7 support recursive type 2017-05-05 16:51:05 +08:00
6bd835aeb1 test type encoder 2017-05-05 08:22:19 +08:00
90888390bc fix readFloat64SlowPath not advancing the cursor 2017-05-02 10:15:21 +08:00
ccb972f58c merge 2017-04-28 09:10:06 +08:00
8711c74c85 support Any as field type 2017-04-28 09:09:24 +08:00
abcf2759ed Merge pull request #14 from eruca/master
fix the omitempty bug
2017-04-18 10:23:05 +10:00
e5476f70e7 #16 fix slice of map 2017-04-16 14:05:08 +08:00
b986d86f26 add test 2017-03-11 18:19:39 +08:00
9a138f8b6a fix bug of another comma added
previous code will add comma if the field is empty when is not first, like 
```
{"account":"1120","name":"nick",,"department":"fsaf","role":1,"privilege":32,,"created_at":1489226500}
```
2017-03-11 18:17:34 +08:00
d1aa59e34e #12 implement omitempty 2017-03-08 07:38:25 -08:00
ceb8c8a733 create map if nil 2017-03-07 18:36:58 -08:00
62028f1ede Merge pull request #11 from Kisesy/patch-1
fix #10
2017-02-26 09:42:45 -06:00
696f962eda fix https://github.com/json-iterator/go/issues/10
Update feature_iter_string.go

Update feature_iter_string.go
2017-02-25 13:30:55 +08:00
9d1feb5431 fix tests jsoniter-go-0.9.8 2017-02-12 22:49:45 +08:00
9670a03165 fix issue on 32bit platform 2017-02-09 13:50:06 +08:00
17cbb770f0 fix issue on 32bit platform 2017-02-09 13:35:58 +08:00
da7ed7809b use hash for field dispatching 2017-02-08 13:46:28 +08:00
14f696c6f5 Merge branch 'master' of https://github.com/json-iterator/go 2017-02-07 09:24:46 +08:00
2922666717 fix read int 2017-02-07 09:24:36 +08:00
06078a3afb Merge pull request #8 from smartczy/patch-1
Update README.md
2017-02-04 07:25:34 -06:00
232e0df179 Update README.md
modify the useage of function Read().
2017-02-04 14:34:00 +08:00
6880076b44 fix map[string]interface{} in struct 2017-02-03 18:44:54 +08:00
1e91dbbf58 map any support get all 2017-01-31 23:16:40 +08:00
bf459b9a49 object lazy any support get all 2017-01-31 20:26:35 +08:00
498ab96d90 array any support get all 2017-01-31 20:10:16 +08:00
edb96991a8 add all integer types 2017-01-29 16:55:32 +08:00
10a1fb8762 wrap map 2017-01-28 23:11:29 +08:00
95823d0bf1 wrap object 2017-01-28 22:45:03 +08:00
64c9bd0b1c wrap array 2017-01-28 21:11:36 +08:00
fa16f3c75c wrap string 2017-01-26 16:41:49 +08:00
cf4113fc22 wrap float 2017-01-26 16:33:16 +08:00
85edb698c8 Any Get will never return nil 2017-01-26 16:24:01 +08:00
9abc2f52b0 add Any GetInterface 2017-01-26 15:44:10 +08:00
97472ecd96 expose Parse from Any 2017-01-26 15:40:38 +08:00
4d7e181f9f implement Any WriteTo 2017-01-26 14:56:31 +08:00
9b587c0f22 suport encode interface 2017-01-26 00:25:17 +08:00