[go学习笔记]四十、实现micro kenrnel framework

395 阅读1分钟

示例代码请访问:github.com/wenjianzhan…

Micro Kernel

特点

  • 易于扩展
  • 错误隔离
  • 保持架构一致性

要点

  • 内核包含公共流程或通用逻辑
  • 将可变或者可扩展部分规划为扩展点
  • 抽象扩展点行为,定义接口
  • 利用插件进行扩展

示例代码 github.com/wenjianzhan…

示例代码请访问:github.com/wenjianzhan…