just go through it wild Pokemon will attack but for me i just ran
You obtain it from Lance after clearing out the Electrodes in the Rocket Hideout in Mahogany.
TM46 Thief can be found in the Rocket Hideout in Mahogany Town.
I think you get from Lance after you get rid of all the Electrodes from the Rocket Hideout in Mahogany Town.
You can find TM Thief in Mahogany Town in the Rocket Hideout
In mahogany town in the team rocket hideout lance gives it to u
You get HM05 Whirlpool in Mahogany Town after driving Team Rocket away in their Mahogany Hideout, Lance will give it to you.from lance when you beat prof elm
After the mahogany gym you must go to the radio tower in goldenrod and defeat team rocket.
TM49 Snatch can be found in the Mahogany Town Rocket Hideout.
You have to beat Team Rocket in their hideout in Mahogany Town. Once you do that, you can go to the gym and challenge him.
\at the souvinier shop
I don't think you actually need to find them in Goldenrod, but actually in Mahogany.
Team Rocket's hideout is in Mahogany town. Team rocket can be found in the radio tower and in the underground basement in Goldenrod after you beat Pryce of Mahogany town (who cannot be fought until you take down team rocket in the same town), but they have no "hideout" in Goldenrod.