The key to golf is not only patience but to have a consistent swing. If you can hit the ball the same way with the same force overtime you can be accurate with how far you hit the ball just by changing clubs. Each club has a different loft and an angle associated with it. Knowing the angle and the force exerted on the ball allows for you to be able to calculate the distance that the ball will travel using kinematics because you are able to find the horizontal and vertical forces suing the angle and these are needed to solve. And using a combination of force exerted on the ball and angle you are able to get an exact distance by changing these values. This will only work too if you know the changes in elevation and the idea that the ball is perfectly inelastic and that it has no rotational inertia which we know isn't true.