我想监视任意方法调用,并且我对方法调用的 3 个指标感兴趣:
总时间
请求总数
错误总数
在Java中,我可以定义一个注释,在方法调用之前和之后注入指标初始化和计算。例如:
@Monitor public void foo() { // do some stuff... }
该@Monitor注释将在 之前和之后注入一些代码foo以为其生成指标。
@Monitor
foo
Go 中是否有类似的方法来实现这一目标?
jeck猫
慕桂英3389331
相关分类