Actually, gold is a worse conductor than both copper and silver, and only a little better than aluminum.
> and does not corrode in air
This is the real reason for plating contacts in gold. But gold wires would be a bad idea, since they would be worse than both copper and silver wires.