Difference between 行きます and 来ます in this context


I was messaging my friend telling her I'll meet her at the library and I said

> もうすぐ、私は図書館に来ます。  
>  (I'll come to the library soon.)

She corrected me saying 図書館に行きます not '来ます'.

Why 行きます？

I'll 'go' to the library?

Since I'll be meeting her there, I thought I'll 'come' to the library.

Why is it 行きます not 来ます ?




It's not how we typically use "come" in American English. You only use 来ます if
you are already at that place. Since you are not there yet, you have to "go"
there, so you must use 行きます.




It's not how we typically use "come" in American English. You only use 来ます if
you are already at that place. Since you are not there yet, you have to "go"
there, so you must use 行きます.

