The escription of having a heart of gold signifies a person or being completely without malice, whose nature is loving or caring. This may be how they live, or otherwise; the expression relates to their inner nature rather than any misguided or problematic actions they may perform.