Goku'd win, but u clearly under estimated superman
Cool flash. But honestly Superman is much stronger than goku. And he's more invunerable to attacks. In a plain fist fight, superman, would probably win, only if goku dosn't start teleporting all over the place. However, this doesn't mean GOku can't win. In fact, Goku can win against superman several ways. While it true that superman can survive a nuclear warhead or even a supernova explosion, he can't survive the Genki Dama/Spirit Bomb. Superman is weak against magic, and technically speaking the Genki Dama is considered a magic based ability. It comes from Mana energy. The Genki Dama would completely destroy superman in that scenario.
Another thing is that Goku can blow up the sun, there by eliminating Superman's main power source. That is assuming that Goku would find out about that. Afterall, the only reason supes is so damn strong in the first place is because he absorbs the solar rays from the sun. Goku however, has energy all his own. That energy is so strong, it can be felt all the way out into the outskirts of the great beyond when at full strength. The heavens and earth literally shake. That doesn't happen with Superman, at least from my knowledge.
Still though,Superman's abilities are technically better, only beacuse he's faster and stronger, and he his invunerablilty is crazy, and he almost never gets tired, and he can survive in space. Those are pretty much all the attributes Majin Buu has, but even he gets tired now and then. Let's face it, Goku can't move a planet. But it takes more than brawn to win a fight. It takes technique, fighting strategy, and most importantly heart. Watch UFC and you might learn something. These are all a bunch of things that Goku has, that superman could never measure up to, despite the fact that he too has them, jsut not as much. GOku loves to fight. SUperman doesn't. He'll turn the cheek if he has too. Goku usually won't, yet he'll spare his enemy. While superman is a classic hero, and all around good guy thats almost unbeatable, these obstacles can be easily surpassed by Goku and his abilities. I say GOku's chances are best around GT, But he'll be able to handle it no problem in the cell saga. Unless if the Genki Dama is used, he doesn't have a chance before mastery of the super saiyan.
But lets suppose there was a real crossover over comic (besides the one from Wiz), Goku and superman would never have a reason to fight eachother. Most likely they'd end up being very good friends. I think the only time they'd fight is in a friendly sparring match or a tournament match.