current when we use aop, we had to define **beanFactory/aspect/pointcut**, and then handle _AddAdvice_ explicit I think there should be a solution (feature) be added to aop, so that we can use aop in golang more **easily**