Commit History

Autor SHA1 Mensaxe Data
  Tao Wen 28452fcdec cow cache is not same, as map read will modify the underlying map. use sync.Map for 1.9 and above, and mutex if sync.Map not available %!s(int64=7) %!d(string=hai) anos
  李盼 c27f6f9350 config: add OnlyTaggedField config, only process tagged fields in struct %!s(int64=8) %!d(string=hai) anos
  Tao Wen 96fcb84835 fix #215 lazy load more %!s(int64=8) %!d(string=hai) anos
  Tao Wen 60a9df5ebc fix #214 report EOF like stdlib %!s(int64=8) %!d(string=hai) anos
  Tao Wen ff2b70c1db support config level extension %!s(int64=8) %!d(string=hai) anos
  Tao Wen f1258b01aa fix #191 do not always assume the object field is simple string %!s(int64=8) %!d(string=hai) anos
  Peng Gao 5fffb9b8f7 Fix standard compatiblility %!s(int64=8) %!d(string=hai) anos
  Tao Wen 6240e1e798 #185 add jsoniter.Valid %!s(int64=8) %!d(string=hai) anos
  Tao Wen 90574c5ca3 #166 support ValidateJsonRawMessage in ConfigCompatibleWithStandardLibrary %!s(int64=8) %!d(string=hai) anos
  Tao Wen 2dc0031b26 #152 gofmt %!s(int64=8) %!d(string=hai) anos
  Tao Wen 2066b01acb #146 support config TagKey %!s(int64=8) %!d(string=hai) anos
  Tao Wen d249b05a85 rename ValueType, to avoid collision with json.Number %!s(int64=8) %!d(string=hai) anos
  Tao Wen f0487718f6 document public symbols %!s(int64=8) %!d(string=hai) anos
  Tao Wen bede1d7f40 fix build; add document for exported symbols %!s(int64=8) %!d(string=hai) anos
  Tao Wen 678c297af3 #75 support MarshalIndent %!s(int64=8) %!d(string=hai) anos
  Tao Wen 8f8e16b4c2 #63 keep struct field order %!s(int64=8) %!d(string=hai) anos
  Tao Wen caaa04195e #69 fix unicode support %!s(int64=8) %!d(string=hai) anos
  Tao Wen ff3c624fa9 fix anonymous fields %!s(int64=8) %!d(string=hai) anos
  Tao Wen 486534c67c #67 time as int64 %!s(int64=8) %!d(string=hai) anos
  Tao Wen 818ae1331a #68 number to string %!s(int64=8) %!d(string=hai) anos
  Tao Wen be221df432 #66 Make extension api like the java version %!s(int64=8) %!d(string=hai) anos
  Tao Wen aa01f57b7f rename AdaptedDecoder => Decoder and AdaptedEncoder => Encoder %!s(int64=8) %!d(string=hai) anos
  Tao Wen b3170a8cef rename Encoder => ValEncoder and Decoder => ValDecoder %!s(int64=8) %!d(string=hai) anos
  Tao Wen 39c9bb226a fix lossy float marshal and omit empty %!s(int64=8) %!d(string=hai) anos
  Tao Wen 945fe53724 fix html escape test and omit empty %!s(int64=8) %!d(string=hai) anos
  Tao Wen f5edf564c8 gofmt %!s(int64=8) %!d(string=hai) anos
  Tao Wen 31afe6450e add Api interface to allow save the frozen config %!s(int64=8) %!d(string=hai) anos
  Tao Wen 985e263300 #61 removed internal buffer from lazy array and object; jsoniter.Get replaced jsoniter.UnmarshalAny %!s(int64=8) %!d(string=hai) anos
  Tao Wen 7a049ec79c #60 support read interface{} as json.Number %!s(int64=8) %!d(string=hai) anos
  Tao Wen 0195110b5b gofmt %!s(int64=8) %!d(string=hai) anos