Does 给你 mean "Here you go?"
Your guess is correct. You use it when you hand over or give something. You can translate it as "there you are, here you are, here you go".

For example a teacher might say it while handing out some study material. A student of course should use 给您 when handing in his exam papers.

You can also add what you are giving. For example 给你一本书.