1) They both indicate a movement :
- to come : expresses a movement indicating that the speaker is getting nearer.
The speaker is in a far away place and is getting nearer the point of reference (either a person or a place).
ex : Dad is coming from work at 7 pm.
- to go : on the contrary, expresses a movement of separation :
ex : My mother goes to the dentist’s every week.