1.be good for 对......有益
Doing morning exercises is good for your health.
2.be good at 擅长于......
Li Ping is good at basketball.
= Li Ping is good at playing basketball.
be good at = do well in 如：
I'm good at math. = I do well in math.
3.be good to 对......好
Parents are always good to their children.