如果不想一个类被其他类继承,可以在定义的变量名后面加上final,这样如果其他类继承该类会报错。
class Base final
{virtual void func(){std::cout << "Base" << std::endl;}
};
/*class Son :public Base//报错
{
};*/override…
中间件编程jwt认证
在不改变原有方法的基础上,添加自己的业务逻辑。相当于grpc中的拦截器一样,在不改变grpc请求的同时,插入自己的业务。
简单例子
func Sum(a, b int) int {return a b
}func LoggerMiddleware(in func(a, b int) int) f…