Question: when someone says you have a heart of gold?
Answer: a heart of gold. If you say that someone has a heart of gold, you are emphasizing that they are very good and kind to other people.