I have Bitcoin stored on blockchain.info before the fork.
If I transfer the Bitcoin to coinbase to sell, would i lose the Bitcoin Gold too?
What is the correct way to retain Bitcoin gold while selling the Bitcoin on exchange, since they all share the same private keys?
There are two ways to get your coins, the easiest way is to send your coins to an address you control the private key this is the safest way, another is to send your coins to an exchange that has agreed to give their new coins to their customers, but you need to make haste the fork is almost here.