The win against London Irish made it six wins on the spin and despite injuries to Stephen Donald and Francois Louw, who both limped off in the opening 40 minutes, Gold was pleased with his side's performance.
"I'm really keen to emphasis that I don't want us to get ahead of ourselves," said Gold.
"We're getting some things right but it wasn't a great first-half performance. There were a couple of opportunities we could have finished so I suppose the exciting part is there is a lot of room to improve.
"The basics are there and the forwards are setting a platform. I hope we are playing an entertaining game and we are scoring tries. Obviously, we are really happy with that as a performance.
"It was a very good Irish team. We had to bring our 'A' game to beat them today. They have a very good backline and we had a lapse of concentration at one point.
"These games are not won at 14 points up and we have to be hard on ourselves to put teams to bed."
Comparatively Irish boss Brian Smith was less satisfied, and admitted his side were well beaten.
"Bath deserved their win today," he said. "They were too good for us up front.
"They're cock-a-hoop and they should be. We're disappointed because with 10 minutes to go we're seven points adrift and we're leaving here with a bonus point.
"But I would say we've seen a couple of things today that are quite remarkable. The try that the boys concocted in the second half, you don't see that every day."
BATH RUGBY: Abendanon, Agulla (Rokoduguni; 71), Banahan, Eastmond, Biggs, Donald (Heathcote; 21), Stringer, James (Catt; 71), Webber (Batty; 71), Wilson (Perenise; 64), Day (Spencer; 64), Attwood, Louw (Gilbert 26), Fearns, Skirving.
Not used: Cook
LONDON IRISH: Homer, Ojo, Armitage, Geraghty (Shingler; 75), Yarde, Humphreys, Phibbs (Moates; 51), Lahiff (Yanuyanutawa; 62), Lawson (Mayhew; 51), Aulika (Halavatau; 51), Skivington, Evans (Low; 75), Garvey (Fisher; 53), Sinclair (Gibson; 51), Hala'ufia.
Not used: Treviranus
Tries: Penalty try, Abendanon, Catt, Perenise
Conversions: Heathcote 4
Penalties: Donald, Heathcote 3
Penalties: Homer 3
Referee: David Rose