First, you have basenji, not a Golden Retriever. Expecting the dog to like other dogs on leash isn't going to make you very happy. Many dogs are aggressive inside fences or leashed because they feel confined and vulnerable. Do not allow other dogs near, problem solved. If you must go near other dogs, consider a muzzle, but please do NOT LET OTHER DOGS come up to your dog.
People come in, put her on a leash, have them toss her a treat. Get LOTS of people, strangers, the world, to come in, toss her a treat, leave. Soon she will look forward to people. Then get people to SIT and let her approach them for a treat. You can retrain that one. You can also set her up at a PEOPLE park and let folks do the same thing. I don't know what has set her off, but remove dogs from it and work on the people friendly retraining.
Biting you is another issue altogether. If the only time is when she is being moved, that worries me less. You do right to make her get up.
Is she asleep prior to this or awake and actually guarding? Have you had her checked to make sure she does not have an injury (such as hip or elbow etc) causing her pain when she is moved?
Work on the come command. Instead of actually moving her, CALL HER TO YOU. If she is asleep, call her name until she wakes up before moving her or asking her to move. You can make it sweeter for her by giving her a treat when she complies.
I understand that I have a basenji but she has never acted like this before. She is quite good until recently which is why I think I will definitely take Moth's advice and take her to the Vet.
Thank you so much for that advice. I will definitely put it to use. The only problem is my family doesn't think she is resource guarding or being funny.