Golden Retrievers are the most adorable dog- they are so smart! I have one, she's named lucky. 
That's awesome! I actually have a golden retriever to named Jax. They're a mix of spaniels and retrievers and i find so easy. Do you?
Yes, she's smart so she was easy to train. She loves water, so I like to take her to the lake.
Do golden retreivers swim? Mine gets heat sores so I don't take him to the beach as much as I should. He has great recall though
Yeah, the long coat makes it so they get hot easily. 
Does yours eat kibble or a raw diet? I read that raw is better for the genetic health issues they sometimes have
Yes, I do feed her a raw diet. I make all of it myself. She's very healthy!
That's awesome! They are considered to be the 4th smartest dog breed (in line behind Border Collies, Poodles, and German Shepherds).
A Border Collie would be my next choice for a pet  but they need so much exercise and I live in the city. 
I know. I live in the city too and to be honest my goldie is exhausting me. We do two one hour walks a day and he still has energy to burn. How much exercise do you guys get?