How do you move Snorlax in Pokemon Gold?
find a way to lavender town and go into the Pokemon tower. a man in a brown hat will give u a pokeflute card for your pokegear.
After defeating Team Rocket in Lavender Town Pokemon Tower, you will be taken to Mr. Fuji's house. There he will give you the poke flute, which can be played to wake Snorlax up. When awoken it will battle you; be prepared, Snorlax is a powerful pokemon and you don't want to miss your chance to catch it. From there it's a simple matter of catching or defeating Snorlax to move past him in the game.