You obtain it from Lance after clearing out the Electrodes in the Rocket Hideout in Mahogany.
To get the HM whirpool in Pokemon gold, you have to help Lance shut down Team Rocket's generators in Mahogany Town.
water types
No
Whirlpool is a move in pokemon. It's not a game.
whirpool islands
Whirlpool is in ice path.
once you are done helping lance in the underground, he will give you a clampearl that knows whirlpool
the Pokemon wailmer can learn it so can clamperl.
go to olivine city then go down to the waters just look around u will find the whirl islands it would be wise to bring Pokemon who know whirpool, surf, strength, and flash.
you use whirpool when you are able to when next to a whirpool between cianwood city and olivine city you will encounter lugia.
You have to help Lance beat Team Rocket in Mahogany Town.
it isnt a tm nor hm so really u have to wait till ur pokemon learns it