Welcome to the site.
I've only been here for a month and a half but I know how they do it, practice.
Some of them have played 700 or 1000 rounds on the same two courses. After playing so many times you really get to learn all the little tricks of each course and the game itself. Heck I shot my first 31 the other day and only have 35 rounds in so far, imagine after 350 rounds.
Good clubs definitely help and so does being an actual golfer since you know how the ball should roll, bounce, etc.
Have fun and if you never seen them yet, check out the putting and chipping tips over there on the right in the FAQ ------------------------------------------------------------->