I was taught that $f(z)$ is differentiable at $z_0=x_0+y_0$ iff Cauchy Riemann equations hold at $(x_0,y_0)$. However, I was shown this example: $f(z)=\frac{\operatorname{Re}(z) \cdot \operatorname{Im}(z)}{z}, z \neq 0$ and $f(0)=0$. So Cauchy-Riemann equations hold at $(0,0)$, however the function is not differentiable at $(0,0)$.
So is it indeed true that $f(z)$ is differentiable at $z_0=x_0+y_0$ iff Cauchy Riemann equations hold at $(x_0,y_0)$?