Skip to content

sleepgopher/gengine

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 -please use the newest version!

the execute model of rules

avatar

use

  • go mod or go vendor

Licence

Question Connection

About

Rule Engine for Golang

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 98.7%
  • ANTLR 1.3%