Ah, I see—thanks for correcting me! The spider you found is mostly green, with long, hairy yellow legs and purple coloring near where the legs join the body. That is different from a goldenrod spider, which is usually mostly yellow or white.
Those clues might fit a green lynx spider or another kind of green spider, but I can’t identify it confidently from the description alone. Some spiders also look flat-faced because their front body parts are broad or held low.
To narrow it down, could you share a clear photo and tell me where you found it—at least the country or region? A close-up from above would help, but please don’t pick it up.