Commit Graph

  • 2e78916f4a option to disable validation Josh Baker 2017-05-08 17:47:46 -07:00
  • 2555fc0b61 Unmarshal Validation Josh Baker 2017-05-08 17:33:03 -07:00
  • 0bedaf01cb updated wording Josh Baker 2017-05-08 07:47:07 -07:00
  • 371acf8f0c updated wording Josh Baker 2017-05-08 07:40:56 -07:00
  • 19194a58d8 typos Josh Baker 2017-05-08 06:55:29 -07:00
  • 3f5adf1ba9 New gjson.Unmarshal function Josh Baker 2017-05-07 18:26:54 -07:00
  • e30a9c1037 Default String() to empty when nonexistent or null Josh Baker 2017-04-18 09:28:51 -07:00
  • 039b641eab added result.Time() function Josh Baker 2017-04-14 17:58:25 -07:00
  • 6e0babc7e8 updated benchmarks, added features list Josh Baker 2017-04-14 11:13:32 -07:00
  • a8ccb8767a mention "values" Josh Baker 2017-04-12 14:16:56 -07:00
  • 7d884e04ac minor update Josh Baker 2017-04-12 14:14:42 -07:00
  • 7c63fbd56a better test coverage Josh Baker 2017-04-11 08:54:19 -07:00
  • 92a0497357 reduced some complexity Josh Baker 2017-04-10 20:45:34 -07:00
  • 766ad13f76 minor updates Josh Baker 2017-04-10 12:26:09 -07:00
  • 9c689b0be6 cleanup benchmarks Josh Baker 2017-04-10 11:41:37 -07:00
  • 635226ae42 minor format updates Josh Baker 2017-04-10 11:41:19 -07:00
  • 20d521de6e added emoji test Josh Baker 2017-04-09 19:40:55 -07:00
  • 01736e2faf inlined unicode decoding Josh Baker 2017-04-05 10:22:45 -07:00
  • 458c2c85b8 reorg imports Josh Baker 2017-04-04 10:46:00 -07:00
  • e0cd4f26a8 proper emoji decoding, fixed #23 Josh Baker 2017-04-04 10:42:36 -07:00
  • 8f291465f6 added Exists() to the list of handy functions Josh Baker 2017-04-02 10:13:06 -07:00
  • e8d1a9ab93 end of path regression, fixes #21 Josh Baker 2017-03-29 08:19:50 -07:00
  • 9944282cf6 updated comments Josh Baker 2017-03-29 08:18:26 -07:00
  • 256887a8aa Fix for invalid matching on prefixed key Josh Baker 2017-03-28 17:04:10 -07:00
  • 09d1c5c5bc added gjson-safe comment Josh Baker 2017-02-05 09:10:42 -07:00
  • e3f249f4fd Missing package alias Josh Baker 2016-12-16 09:22:41 -07:00
  • b0e589ad0b index for iterator vals Josh Baker 2016-12-08 15:00:05 -07:00
  • 456225d161 key index for ForEach Josh Baker 2016-12-07 16:37:33 -07:00
  • c1e65a498d added ParseBytes Josh Baker 2016-12-02 11:59:39 -07:00
  • 1a8de7c426 add query operators Josh Baker 2016-12-02 11:53:14 -07:00
  • 7afd24f7a2 added != comparison operator Josh Baker 2016-11-30 14:38:08 -07:00
  • 90669a0cbe query matching with % Josh Baker 2016-11-30 14:32:17 -07:00
  • 6fd75099ef Update README.md Josh Baker 2016-11-30 12:04:48 -07:00
  • 62892351c5 added ForEach function Josh Baker 2016-11-30 10:50:59 -07:00
  • 86b1b630e4 Query array for multiple matches Josh Baker 2016-11-30 07:52:25 -07:00
  • 1303e83611 fix lead comma error Josh Baker 2016-11-29 18:08:02 -07:00
  • 1a15b54bbb add bookmark link for GetMany Josh Baker 2016-11-28 19:04:18 -07:00
  • ae5d307631 Added GetMany. Query many paths at once. Josh Baker 2016-11-28 15:10:11 -07:00
  • 72b0cad1c1 example getting raw bytes, closes #12 Josh Baker 2016-11-04 19:41:23 -07:00
  • ac4cd1ab55 empty arrays for non-existent values #11 Josh Baker 2016-11-02 13:45:25 -07:00
  • 1584ec68ff Merge branch 'wI2L-master' Josh Baker 2016-11-02 12:45:57 -07:00
  • 495633298f Modify behavior of Array() on non-array result. Closes #10. William Poussier 2016-11-02 20:20:24 +01:00
  • b95abbe94a removed obsolete field Josh Baker 2016-11-02 11:01:06 -07:00
  • a02d704254 added result.Uint() function resolves #9 Josh Baker 2016-11-02 08:24:13 -07:00
  • 78babc5712 typo Josh Baker 2016-10-30 14:35:08 -07:00
  • bc89b871de typos Josh Baker 2016-10-28 10:56:10 -07:00
  • 95c6f92c50 mention GetBytes function Josh Baker 2016-10-28 09:07:48 -07:00
  • 5fdbb97fe1 mention jsoned Josh Baker 2016-10-25 22:03:43 -07:00
  • 27c108f475 fuzzing test on parse Josh Baker 2016-10-18 17:13:15 -07:00
  • 800ce5e927 added Index field Josh Baker 2016-10-17 17:39:27 -07:00
  • 2dec1c4e7b safe slices Josh Baker 2016-09-09 15:49:48 -07:00
  • 7c631e9868 fix out of range error Josh Baker 2016-09-08 09:02:40 -07:00
  • b39aa6075f bytes substring optimization Josh Baker 2016-09-08 08:34:01 -07:00
  • 124a25db9e added direct bytes interface Josh Baker 2016-09-08 08:08:53 -07:00
  • b7e578ec72 added extra test Josh Baker 2016-08-31 13:38:53 -07:00
  • 3e35b37021 fix subquery examples Josh Baker 2016-08-31 13:24:47 -07:00
  • f40fe4ac37 subquery syntax Josh Baker 2016-08-31 13:23:20 -07:00
  • 4d7d1a76a8 import match package Josh Baker 2016-08-30 07:21:20 -07:00
  • 550c66c276 added reset timer to all benchmarks Josh Baker 2016-08-27 06:20:43 -07:00
  • aed5ee957a updated logo Josh Baker 2016-08-25 20:35:55 -07:00
  • 3913125ac5 faster map unmarshalling Josh Baker 2016-08-25 20:17:32 -07:00
  • a6e9688393 lessen frequency of assignments in path routine Josh Baker 2016-08-25 10:05:03 -07:00
  • 81391efb66 minor optz Josh Baker 2016-08-25 09:40:50 -07:00
  • 19f9404e51 Updated logic for better ssa compilation in Go 1.7 Josh Baker 2016-08-25 07:21:53 -07:00
  • d37f454044 wildcard match merge Josh Baker 2016-08-24 16:54:10 -07:00
  • 050904424f added unmarshal map test Josh Baker 2016-08-24 15:59:54 -07:00
  • f4c008206b added wildcard test Josh Baker 2016-08-24 15:50:18 -07:00
  • ffbbc90c13 remove commented code Josh Baker 2016-08-24 13:35:10 -07:00
  • 4fceff029c unicode patterns Josh Baker 2016-08-24 13:26:44 -07:00
  • a3ee82ebf9 Merge branch 'wildcard-match' of https://github.com/minio/gjson into minio-wildcard-match Josh Baker 2016-08-24 12:22:52 -07:00
  • 67e38154bd sped up map[string]interface{} unmarshalling Josh Baker 2016-08-24 12:12:07 -07:00
  • 0608a3853a wildcard: Fix wildcard match behavior to support wide range. Harshavardhana 2016-08-24 11:58:05 -07:00
  • 0669befdc3 fixed typo in example Josh Baker 2016-08-24 08:06:20 -07:00
  • c6faea1947 addtional test Josh Baker 2016-08-22 08:26:44 -07:00
  • 16ecfe5970 addtional test Josh Baker 2016-08-22 08:25:33 -07:00
  • 696d68fd62 minor optimizations Josh Baker 2016-08-22 07:39:41 -07:00
  • b661f333a3 Update README.md Josh Baker 2016-08-22 06:13:09 -07:00
  • ad7311075f Update README.md Josh Baker 2016-08-22 06:11:47 -07:00
  • cd422a3e10 Removed Multi. Added Parse and result.Get funcs Josh Baker 2016-08-22 06:05:51 -07:00
  • 44a8706c89 Merge branch 'master' of https://github.com/tidwall/gjson Josh Baker 2016-08-22 05:22:42 -07:00
  • e42a0961e6 added go tag to codeblock Josh Baker 2016-08-21 10:56:31 -07:00
  • 29fecf859f minor performance optz Josh Baker 2016-08-21 10:10:55 -07:00
  • 360ac81635 additional example Josh Baker 2016-08-21 09:56:42 -07:00
  • d498de1770 Update README.md Josh Baker 2016-08-21 07:30:33 -07:00
  • cec0cb946f small bump in performance Josh Baker 2016-08-21 07:17:11 -07:00
  • 0757a4d1e7 get nested array values, fixes #4 Josh Baker 2016-08-21 06:51:36 -07:00
  • 260ef19a2e fix path issue Josh Baker 2016-08-21 05:35:33 -07:00
  • 1b1f52024e minor optimization Josh Baker 2016-08-21 05:32:34 -07:00
  • 3a4fec0606 added more comments and a couple minor optimizations Josh Baker 2016-08-19 13:51:52 -07:00
  • 0e6e567424 optimistic optimizations Josh Baker 2016-08-19 11:22:59 -07:00
  • a721b7ad07 minor optimizations Josh Baker 2016-08-18 07:18:24 -07:00
  • 8be3ed7605 reset count on append, fixes #3 Josh Baker 2016-08-15 04:56:55 -07:00
  • e865d89fc7 explain Exists() function Josh Baker 2016-08-12 16:26:06 -07:00
  • a93ef25a70 fixed exists check Josh Baker 2016-08-12 08:51:56 -07:00
  • 725f3caa55 exists function Josh Baker 2016-08-12 08:39:08 -07:00
  • 09a331fffa Merge pull request #2 from radarhere/patch-1 Josh Baker 2016-08-12 08:20:07 -07:00
  • 9595c3a8fe Fixed typos Andrew Murray 2016-08-13 00:22:09 +10:00
  • 57e7f71ee6 escape character in path Josh Baker 2016-08-11 19:16:21 -07:00
  • 1e941a433e added path escaping Josh Baker 2016-08-11 18:51:29 -07:00
  • 06af1af34e fixed benchmark bug with jsonparser Josh Baker 2016-08-11 18:15:15 -07:00