You can also sell items like Stardust, Relics, Nuggets etc.
Fastest way for me to farm gold is just Amulet Coin and spam battles in Grand Hall. Personally I just spam on Thursday's since Garchomp can 1v4 and its 16k gold per battle (8k without Amulet Coin)