Small amounts of Gold can drop from certain enemies, but like with many resources, this is entirely unreliable. The loot pool for many enemies is vast and weighted more towards simple supplies, and thus in the time it would take to gather Gold from NPC enemies, you could gather much more through traditional routes.