AOP-面向切面编程

AOP (面向切面编程)是一种编程设计思想,旨在通过拦截业务过程的切面,实现特定模块化的能力,降低业务逻辑之间的耦合度。

IOC-golang 框架为所管理的 注入至接口字段 的结构封装 AOP 切面,从而实现方法粒度的运维可观测能力。


代理对象

基于接口的代理对象的使用与设计

AOP 实现

基于接口代理的 AOP 实现

拦截器

跟随 AOP 对象注册的拦截器模型


February 1, 2023: Update env.md (9848a53)