Yup, that's right! I'm in Goldenrod a lot so I know it pretty well by now, and there's a lot of good Pokemon there you could catch! If you're looking for a fire type I recommend Houndour. Then there's others like Meowth, Trubbish, and Murkrow...and you can get Abra, Porygon, and Dratini from the Game Corner if you're good enough. But you can catch Abra just outside of town on the routes, too.
video