Ответ:

В словосочетании «золотое сердце» слово «золотое» употреблено в переносном значении: так говорят о добром, отзывчивом человеке. В сочетании «тяжёлый характер» слово «тяжёлый» означает «трудный, неприятный».

золотое сердце, тяжёлый характер