What is Gengine?
mainGengine is a high-performance rule engine implemented in Go, based on Abstract Syntax Tree (AST). It provides a Domain Specific Language (DSL) that allows you to dynamically load and configure rules without restarting your Go services. It is designed to integrate seamlessly with Go and supports various execution models and rule pools to meet different business requirements.