自动生成 Go 的“代理类(struct)”

roy2220
撸了个 Go 的“代理类”生成器,自动分析 struct 、interface 的所有方法(支持嵌套结构),生成一个 proxy struct,可以通过这个 proxy struct 拦截各种方法调用,修改调用参数、返回值等,需要自取 => https://github.com/roy2220/proxyz
3 条回复  •  2020-06-17 20:59:47 +08:00
wfhtqp
wfhtqp1 天前
画蛇添足
1
cc100
cc1001 天前
这个代理是为了解决什么问题呢
2
roy2220
roy222023 小时 19 分钟前
@cc100 常见就是 AOP 、mock 这类需求
3