1
0
mirror of https://github.com/json-iterator/go.git synced 2025-06-30 23:23:49 +02:00

Commit Graph

  • 925df245d3 good enough indent implementation Tao Wen 2017-06-06 23:18:37 +08:00
  • 962a8cd303 #40 support UseNumber Tao Wen 2017-06-06 23:15:15 +08:00
  • 6509ba05df Merge pull request #41 from 1046102779/master Tao Wen 2017-06-06 10:03:06 -05:00
  • 579dbf3c1d Merge pull request #42 from 1046102779/patch-1 Tao Wen 2017-06-06 10:02:26 -05:00
  • aa5181db67 把floatDigits改为intDigits yellow chicks 2017-06-06 21:08:04 +08:00
  • 67be6df2b1 Update feature_adapter.go yellow chicks 2017-06-06 20:01:43 +08:00
  • 0f5379494a unmarshal failed return non-pointer error chendonghai 2017-06-06 19:36:33 +08:00
  • d09e2419ba update benchmark Tao Wen 2017-06-06 16:55:32 +08:00
  • e1a71f6ba1 update benchmark Tao Wen 2017-06-06 16:54:26 +08:00
  • dcb78991c4 flush when buffer is large enough Tao Wen 2017-06-06 14:16:54 +08:00
  • 9e8238cdc6 remove unused file Tao Wen 2017-06-06 12:41:13 +08:00
  • a4e5abf492 support []byte; marshal without copy Tao Wen 2017-06-06 09:44:56 +08:00
  • 3979955e69 support TextMarshaler as map key Tao Wen 2017-06-06 00:09:33 +08:00
  • 5fd09f0e02 remove mapInterfaceEncoder Tao Wen 2017-06-05 23:56:37 +08:00
  • af4982b22c support decode int key map Tao Wen 2017-06-05 23:53:48 +08:00
  • 29dc1d407d write map with int key Tao Wen 2017-06-05 23:01:00 +08:00
  • 5b27aaa62c update test Tao Wen 2017-06-05 22:10:01 +08:00
  • 106636a191 update test Tao Wen 2017-06-05 22:08:28 +08:00
  • f50c4cfbbe Merge branch 'master' of https://github.com/json-iterator/go Tao Wen 2017-06-05 22:05:02 +08:00
  • 87149ae489 add simple marshal benchmark Tao Wen 2017-06-05 22:04:52 +08:00
  • c0a4ad72e1 example test nifei 2017-06-05 20:37:08 +08:00
  • 404c0ee44b Decoder doc nifei 2017-06-05 19:57:20 +08:00
  • 10c1506f87 link test nifei 2017-06-05 19:38:34 +08:00
  • 9a43fe6468 adapter api comment nifei 2017-06-05 19:31:30 +08:00
  • 95e03f2937 Marshal comment nifei 2017-06-05 19:19:46 +08:00
  • 4406ed9e62 Marshal comment nifei 2017-06-05 19:18:12 +08:00
  • ff027701f5 Marshal comment nifei 2017-06-05 19:15:56 +08:00
  • c69b61f879 Marshal comment nifei 2017-06-05 19:14:40 +08:00
  • d97f5db769 Marshal comment nifei 2017-06-05 19:11:16 +08:00
  • 45bbb40a9f #34 implement NewEncoder jsoniter-go-0.9.13 Tao Wen 2017-06-02 18:46:44 +08:00
  • e36f926072 fix random go test failure Tao Wen 2017-06-02 17:34:40 +08:00
  • 59e71bacc8 #36 handle anonymous Tao Wen 2017-06-02 16:52:20 +08:00
  • 5cb0d35610 eof is not error Tao Wen 2017-06-02 16:06:33 +08:00
  • 69b742e73a #34 support More() and Buffered() Tao Wen 2017-06-02 16:00:12 +08:00
  • a7f992f0e1 #35 fix json.Number matches string Tao Wen 2017-06-02 15:43:58 +08:00
  • 4cc44e7380 #34 add decoder adapter Tao Wen 2017-06-02 15:38:20 +08:00
  • 5310d4aa9a syntax highlight Tao Wen 2017-06-02 11:20:54 +08:00
  • 2051e3b8ae simplify readme Tao Wen 2017-06-02 11:20:24 +08:00
  • fe9fa8900e #31 support json.RawMessage Tao Wen 2017-06-02 10:50:23 +08:00
  • ad3a7fde32 #30 support json.Number Tao Wen 2017-06-02 10:21:43 +08:00
  • 377b892102 support big float and int Tao Wen 2017-05-31 12:40:50 +08:00
  • 707ed3b091 support non empty interface Tao Wen 2017-05-27 00:36:21 +08:00
  • a7a7c7879a allocate less buffer for writing to []byte Tao Wen 2017-05-26 07:52:54 +08:00
  • f20f74519d RegisterTypeEncoder and RegisterTypeDecoder should have higher priority Tao Wen 2017-05-24 23:39:34 +08:00
  • 7d2ae80c37 #27 support json.Unmarshaler Tao Wen 2017-05-24 16:04:11 +08:00
  • f6f159e108 #27 support json.Marshaler Tao Wen 2017-05-24 14:34:00 +08:00
  • e5a1e704ad #25 make fielding binding case insensitive Tao Wen 2017-05-24 13:16:09 +08:00
  • 7d5f90261e #28 extension should support specifying encoder Tao Wen 2017-05-24 10:58:56 +08:00
  • 6126a6d3ca #23 hide unexported fields by default Tao Wen 2017-05-24 09:39:11 +08:00
  • 5fbe4e387d #21 #22 marshal float precisely by default Tao Wen 2017-05-24 09:08:15 +08:00
  • fc44cb2d91 #26 do not enforce pointer as optional Tao Wen 2017-05-23 18:46:11 +08:00
  • 7e046e6aa7 simplify read string, and support null Tao Wen 2017-05-23 18:32:39 +08:00
  • 5488fde97f fix one field struct interface{} optimization compatibility Tao Wen 2017-05-23 17:44:50 +08:00
  • 53f8d370b5 fix wrap any Tao Wen 2017-05-19 19:44:27 +08:00
  • 3f1fcaff87 demonstrate how to customize float encoding Tao Wen 2017-05-11 08:00:50 +08:00
  • 1df353727b customize []byte encoder Tao Wen 2017-05-06 20:52:36 +08:00
  • b893a0359d trim end space Tao Wen 2017-05-05 17:44:09 +08:00
  • a92111261c fix struct with one pointer field Tao Wen 2017-05-05 17:27:41 +08:00
  • 91b9e828b7 support recursive type Tao Wen 2017-05-05 16:51:05 +08:00
  • 6bd835aeb1 test type encoder Tao Wen 2017-05-05 08:22:19 +08:00
  • 90888390bc fix readFloat64SlowPath not advancing the cursor Tao Wen 2017-05-02 10:15:21 +08:00
  • ccb972f58c merge Tao Wen 2017-04-28 09:10:06 +08:00
  • 8711c74c85 support Any as field type Tao Wen 2017-04-28 09:09:24 +08:00
  • abcf2759ed Merge pull request #14 from eruca/master Tao Wen 2017-04-18 10:23:05 +10:00
  • e5476f70e7 #16 fix slice of map Tao Wen 2017-04-16 14:05:08 +08:00
  • b986d86f26 add test eruca 2017-03-11 18:19:39 +08:00
  • 9a138f8b6a fix bug of another comma added eruca 2017-03-11 18:17:34 +08:00
  • d1aa59e34e #12 implement omitempty Tao Wen 2017-03-08 07:38:25 -08:00
  • ceb8c8a733 create map if nil Tao Wen 2017-03-07 18:36:58 -08:00
  • 62028f1ede Merge pull request #11 from Kisesy/patch-1 Tao Wen 2017-02-26 09:42:45 -06:00
  • 696f962eda fix https://github.com/json-iterator/go/issues/10 Kisy 2017-02-25 00:04:32 +08:00
  • 9d1feb5431 fix tests jsoniter-go-0.9.8 Tao Wen 2017-02-12 22:49:45 +08:00
  • 9670a03165 fix issue on 32bit platform Tao Wen 2017-02-09 13:50:06 +08:00
  • 17cbb770f0 fix issue on 32bit platform Tao Wen 2017-02-09 13:35:58 +08:00
  • da7ed7809b use hash for field dispatching Tao Wen 2017-02-08 13:46:28 +08:00
  • 14f696c6f5 Merge branch 'master' of https://github.com/json-iterator/go Tao Wen 2017-02-07 09:24:46 +08:00
  • 2922666717 fix read int Tao Wen 2017-02-07 09:24:36 +08:00
  • 06078a3afb Merge pull request #8 from smartczy/patch-1 Tao Wen 2017-02-04 07:25:34 -06:00
  • 232e0df179 Update README.md smart 2017-02-04 14:34:00 +08:00
  • 6880076b44 fix map[string]interface{} in struct Tao Wen 2017-02-03 18:44:54 +08:00
  • 1e91dbbf58 map any support get all Tao Wen 2017-01-31 23:16:40 +08:00
  • bf459b9a49 object lazy any support get all Tao Wen 2017-01-31 20:26:35 +08:00
  • 498ab96d90 array any support get all Tao Wen 2017-01-31 20:10:16 +08:00
  • edb96991a8 add all integer types Tao Wen 2017-01-29 16:55:32 +08:00
  • 10a1fb8762 wrap map Tao Wen 2017-01-28 23:11:29 +08:00
  • 95823d0bf1 wrap object Tao Wen 2017-01-28 22:45:03 +08:00
  • 64c9bd0b1c wrap array Tao Wen 2017-01-28 21:11:36 +08:00
  • fa16f3c75c wrap string Tao Wen 2017-01-26 16:41:49 +08:00
  • cf4113fc22 wrap float Tao Wen 2017-01-26 16:33:16 +08:00
  • 85edb698c8 Any Get will never return nil Tao Wen 2017-01-26 16:24:01 +08:00
  • 9abc2f52b0 add Any GetInterface Tao Wen 2017-01-26 15:44:10 +08:00
  • 97472ecd96 expose Parse from Any Tao Wen 2017-01-26 15:40:38 +08:00
  • 4d7e181f9f implement Any WriteTo Tao Wen 2017-01-26 14:56:31 +08:00
  • 9b587c0f22 suport encode interface Tao Wen 2017-01-26 00:25:17 +08:00
  • ce1a1f1e98 test reading into custom interface Tao Wen 2017-01-25 23:25:25 +08:00
  • f1c4dbde29 support map of interface{} Tao Wen 2017-01-25 22:43:57 +08:00
  • 94ae645ab9 array/object to bool/int Tao Wen 2017-01-24 23:13:58 +08:00
  • ee54218b0a lazy array get Tao Wen 2017-01-24 22:56:18 +08:00
  • fa165c684f array lazy iterator Tao Wen 2017-01-24 22:47:56 +08:00
  • 8656482625 array lazy fill and full fill Tao Wen 2017-01-24 22:36:16 +08:00