Documentation ¶ Index ¶ type Engine func New() *Engine func (e *Engine) Eval(expression string, vars map[string]any) (any, error) func (e *Engine) EvalBool(expression string, vars map[string]any) (bool, error) func (e *Engine) Validate(expression string) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Engine ¶ type Engine struct{} func New ¶ func New() *Engine func (*Engine) Eval ¶ func (e *Engine) Eval(expression string, vars map[string]any) (any, error) func (*Engine) EvalBool ¶ func (e *Engine) EvalBool(expression string, vars map[string]any) (bool, error) func (*Engine) Validate ¶ func (e *Engine) Validate(expression string) error Source Files ¶ View all Source files engine.go Click to show internal directories. Click to hide internal directories.