To gain gold in World of Warcraft, you will primarily be grinding professions which are fantastic for receiving rewards. Mining is an example of a great profession at an early-game level. While Herbalism is actually the best gathering profession, the issue is it uses consumables which can make the profession rather costly, with the investment required.
I am currently working full time on my Vanilla WoW leveling guides. Soon there will be a 1-60 speed leveling guide for Alliance, along with in-game guide versions available for my members area. As of right now, there is no members area, but if you would like to show support for my efforts into this project, you can simply donate to me via Patreon if you like (you will get some cool rewards in return). Or you can donate directly with PayPal if you like. All donations are highly appreciated and they will only motivate me more to continue making the best vanilla WoW leveling guides on the web.