Прямое (непроизводное) значение слова "золотой" - "сделанный из золота". Указанное Вами значение является производным (переносным).
Лучше (для падежного разграничения): завоевал две золотых медали.
Верно: курорт Золотые Пески.
Верно: Осенью деревья становятся золотыми.