yql
yql copied to clipboard
yet another query language for rule engine in golang
如题。。 我看文档里写着处于非常早期的阶段不建议生产使用。 我的场景里只有A==X || B==Y
yql没有release版本吗
The import needs to be updated in `go.mod` in accordance to the newest changes made to the antlr package, or the versioning should be limited so that it only downloads...
运算符支持
不能支持与、或、异或这种运算吗
Hey, Just stumbled across this project, looks amazing. Really curious to see how it compares against other similar projects like in terms of execution performance (not parse/check): 1. [Knetic/govaluate](https://github.com/Knetic/govaluate) 2....
Using encoding/json to marshal/unmarshal a map may cause accuracy loss of int. In terms of this condition, we can use json.Number to avoid. Now I update yql by adding compatibility...
Using encoding/json to marshal/unmarshal a map may cause accuracy loss of int. In terms of this condition, we can use json.Number to avoid. Now I update yql by adding compatibility...
if string is a constant expr not containing any variable, the result is wrong for example ``` rawYQL = "3>1" result, err = yql.Match(rawYQL, map[string]interface{}{}) fmt.Println(rawYQL, "is ", result, "err:...
It seems that `v1` module of `github.com/antlr/antlr4/runtime/Go/antlr` has been deprecated. ``` // Deprecated: Please switch to the new v4 module path: github.com/antlr/antlr4/runtime/Go/antlr/v4 - see https://github.com/antlr/antlr4/blob/master/doc/go-target.md module github.com/antlr/antlr4/runtime/Go/antlr ``` The new...