Here's my Golem all the way when I had it in Gen I (RBY Versions). You'll see why in a moment:
Ability: Sturdy (+ Def. - Spe)
252 Def. 252 HP 4 Atk
Item Held: Zoom Lens
Okay, the trurh is, I've been playing Pokémon since the RBY days, so, as you can see, this isn't your ordinary Golem. It still has Fissure, which back in Gen I was an actual TM, TM 27 to be precise. OK, so this Golem is basically going for a OHKO strategy. So you won't just have Fissure because each Pokémon has a set of four moves, and for an obviously good reason. You have Smack Down, which surprisingly gets STAB, and the effect of grounding down your opponent, whether they have Levitate, Magnet Rise, or if they are Flying-Type, so long as the move hits, they will be grounded down to be taken down by Fissure, which is surprising because this set is uncommon in the metagame. Oh and the fillers, Stealth Rock and Roar are there in case if the opponent tries to avoid being struck down by gaining stats, or setting up their own strategy, then Roar them away (along with Stealth Rock for some additional damage to aid you in hurting your foes), thereby Sturdy users won't stand a chance when Fissure comes.
*The move Fissure was TM 27 in Gen I, so this Golem is NOT hacked, it's legit.