/gengine

Rule Engine for Golang

Primary LanguageGo

Gengine

English Doc

Chinese Doc

the rule engine based on golang

  • this is a rule engine named Gengine based on golang and AST, it can help you to load your code(rules) to run while you did not need to restart your application.
  • Gengine's code structure is Modular design, logic is easy to understand, and it passed the necessary testing!
  • it is also a high performance engine

Thinking in Design of gengine

tag v1.2.0

-from version v1.2.0 , it needs you to make a little change to fit old version, in detail, see:https://rencalo770.github.io/gengine_en/#/framework

the execute model of rules

avatar

use

  • go mod or go vendor

Licence

Question Connection