Electrum won't have a solution... it is BTC only... it is up to the BTG devs (or a third party who cares enough) to create a fork of the Electrum code like "Jonald Fyookball" did for BitcoinCash.
Tried following a tutorial to sweep/import from my Electrum private key, but the address is segwit and it said it couldn't find it.
It starts with a 3. Was thinking of downloading the core wallet, but figured I'd wait for Coinomi or Electrum to have a solution.
Also, since when did Electrum create SegWit addresses that start with a "3"?

I thought all Electrum SegWit addresses started with "bc1" and were bech32?

Are you sure you don't just have a MultiSig or a 2FA wallet?

Yea.. looks like the one I setup was 2fa.