Josh Baker
550c66c276
added reset timer to all benchmarks
2016-08-27 06:20:43 -07:00
Josh Baker
19f9404e51
Updated logic for better ssa compilation in Go 1.7
2016-08-25 07:22:48 -07:00
Josh Baker
050904424f
added unmarshal map test
2016-08-24 15:59:54 -07:00
Josh Baker
f4c008206b
added wildcard test
2016-08-24 15:50:18 -07:00
Josh Baker
4fceff029c
unicode patterns
2016-08-24 13:26:44 -07:00
Josh Baker
67e38154bd
sped up map[string]interface{} unmarshalling
2016-08-24 12:12:07 -07:00
Josh Baker
c6faea1947
addtional test
2016-08-22 08:26:44 -07:00
Josh Baker
16ecfe5970
addtional test
2016-08-22 08:25:33 -07:00
Josh Baker
cd422a3e10
Removed Multi. Added Parse and result.Get funcs
...
The Multi field was too bulky. fixes #4
Added a Parse(json) function that will do a simple parse of json.
Added a result.Get(path) function that returns a child result.
Added Bool(), Int(), and Float() to result type. fixes #5
2016-08-22 06:05:51 -07:00
Josh Baker
0757a4d1e7
get nested array values, fixes #4
...
To get all the friends last names use:
"friends.#.last"
{
"friends": [
{"first": "James", "last": "Murphy"},
{"first": "Roger", "last": "Craig"}
]
}
2016-08-21 06:57:13 -07:00
Josh Baker
0e6e567424
optimistic optimizations
2016-08-19 11:22:59 -07:00
Josh Baker
8be3ed7605
reset count on append, fixes #3
2016-08-15 04:56:55 -07:00
Josh Baker
725f3caa55
exists function
2016-08-12 08:39:08 -07:00
Josh Baker
1e941a433e
added path escaping
2016-08-11 18:51:29 -07:00
Josh Baker
06af1af34e
fixed benchmark bug with jsonparser
...
Big thanks to dlsspy for pointing this out.
2016-08-11 18:15:15 -07:00
Josh Baker
9a63765fe5
added jsonparser benchmark
2016-08-11 10:53:50 -07:00
Josh Baker
f4afb106da
first commit
2016-08-11 07:50:34 -07:00