The Bay Area is experiencing a golf boom, drawing new players of all backgrounds to public greens and local driving ranges.