does anyone know where do i have to keep btc to receive btg*
I think Binance does it. just hold bitcoin in that exchange so you'll got a lot of btg and get a profit after traders pump that crazy BTG, sit back and relax for now.
This is not true, if you already missed bitcoin gold fork, you can't get them by holding your bitcoin in Binance. You could have gotten it if and only if you did put them in Binance during the fork. Correct me if I'm wrong.