I think it would read better with "the" in place of "golden". That extra syllable at the end throws it off. In this case, even if you said "the gate" I think it is implied and understood which gate is meant.
This sounds like an old-fashioned limerick, which I like about it. =0)