달려가다(dal-ryeo-ga-da, dalryeogada)
To run away from the current location toward another place or person.
When to use
Moving away from speaker, From start point to target, Leaving speaker's location
The nuance
Used when running from the speaker’s current location toward another place or person.
달려오다(dal-ryeo-o-da, dalryeooda)
To run closer to the current location or person from somewhere else.
When to use
Approaching speaker, Moving from elsewhere toward speaker, Getting closer to speaker
The nuance
Used when running toward the speaker’s current location.