Aside from a huge Movepool, Serene Grace Ability, Substitute-worthy HP, and good Trick Room Speed, Dunsparce has little of worth. Its offense and defense are Below Average and Run Away Ability is useless, forcing you to use Serene Grace or Rattled Ability - though Base 45 Speed and being a Normal Type make Rattled rather useless since you'd need to rely on actually getting hit by Dark- or Bug-Type Moves (Normal is immune to Ghost, after all) and you have to rely on surviving a hit (easier with Base 100 HP, but not so much with Base 70/65 defenses).

As for Golurk, Bite is the most reliable Move Dunsparce has against it, but you may want to switch out with Golurk's superior Base 55 Speed if you lack Glare. Even then, Golurk has some brutal Fighting Type Moves and Base 124 Attack, so you need to ponder if fighting it with Dunsparce at all is worth it...