It would probably be best done by creating a new block chain. The genesis block would pay you the total amount of GoldBits (which could be more than you would initially distribute, assuming you want room to add more gold to the network later) that there will ever be and every block after that would generate none.
Alternatively, you could Open Transactions to create your gold backed currency.