• go — значит перемещаться из точки A в точку B, когда говорящего в точке B нет.
Мы смотрим «от себя наружу».
go to school, go to the cinema, go abroad.
• come — значит перемещаться в точку, где находится говорящий
или куда говорящий ожидает прибыть.
come here, come home (если собеседник там ждёт), come to my office.