Bitcoin and gold are almost the same in terms of value, but for the transaction purposes bitcoin is much better than gold.
You can transfer bitcoin in every part of the globe in just a minute that's the advantage of BTC from gold.
In the other hand the value of gold is more stable compared to bitcoin, but in term of investment/trading they are almost equal.