My workout changes throughout the year, from late February through to early November, I train not necessarily specific for golf, but with playing golf in mind; for example, training arms and shoulders (moderate weight and high reps) on Mondays--the idea is to be healed and flexible for the weekend. I don't train these bodyparts after Wednesday night. Moderate weight for chest in the mid-week, and heavy weights for back and legs. Core exercises mixed in.
Cardio for about 45 mins, 3 times per week. I will also swing a Momentus after doing upper-body exercises to gain an additional stretch, either on flat ground or while balancing on stability pillows.
I will also use stability balls for certain exercises, and stretch a lot, esp. for hamstrings and lower back--keep it strong, but flexible.
Offseason, I will go with heavy weights.