fangguangyang / gengine

Rule Engine for Golang

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gengine

  • 简体中文
  • 使用交流QQ群号:1132683357 (解答所有有关的gengine问题)

English Doc

Chinese Doc

the rule engine based on golang

  • this is a rule engine(or code dynamic load framework) 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 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

About

Rule Engine for Golang


Languages

Language:Go 98.7%Language:ANTLR 1.3%