1

GitHub - bilibili/gengine

 2 years ago
source link: https://github.com/bilibili/gengine
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Gengine

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, support many execute-model and rules pool for business, it is easy to use in distribute system.

github wiki

supported the execute model of rules

go1.12.x (and later)

  • please use the newest version!
  • go mod or go vendo, go mod:
require github.com/bilibili/gengine v1.5.7

Question Connection

  • write issue

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK