Use 'go' to express the entire movement away from the current location of the speaker or listener to another location. For example:
Let's go to a film tonight.
Where did John go this afternoon?
Important Note: 'Go' is often used together with 'there' to indicate a location away from the speaker.
Verb Forms: Go - Went - Gone - Going
Use 'come' to express movement from a different location to the current location of the speaker or hearer. For example:
Would you like me to come over for lunch?
Please come to my party this coming Friday.
Important Note: 'Come' is often used together with 'here' to indicate a location close to the speaker.
Verb Forms: Come - Came - Come - Coming

