Snuffy, For me (NE US of A) and possibly for Genie, "gone" rhymes with on, Don & Ron, but "one" rhymes with dun, bun, and run.
Actually the rhyme that I can't figure out is the old nursery rhyme:
"I love little pussy, her coat is so warm; And if I don't hurt her, she'll do me no harm."
I've never been able to make that one work in my head except by pronouncing warm as if I were speaking German, but it might work in dialects other than mine.