About the difference between "Here we go" and "Here/there it is".
For example, my friend lost his wallet at my home.
I was finding his wallet, and found it on the table.
So when I found it, I said "Here we go" or "Here/there it is".
Which one is better? Are these same meaning?
I used "Here/there it is" when the situation is like this so far.
If the stuff I was looking for was close to me, I use "Here it is".
If the stuff I was looking for was far to me, I use "There it is".
But, according to the free dictionary, "here we go" means "Said when something or someone has been found or identified". https://idioms.thefreedictionary.com/here+we+go
I thought that means I can use "here we go" when I found something. So I'm confused with the difference "Here we go" and "Here/There it is".
Thank you for your help.