Question: what is the difference between here you are and here you go?
Answer: basically have the same meaning that you have given something to someone. The difference is intent. "Here you are" is merely a statement that "here is something you wanted". "Here you go" expresses more enthusiasm and excitement.