Here in Austin TX, William Morris is a local muni that has solar panels installed on the roof of the clubhouse, not sure what % of their energy needs it supplies but it's good to see.
I put solar panels on my house this past spring. Don is right in that you have to have an agreement with your local provider that allows them to buy your excess power back from you. ESPECIALLY here in Texas where electric bills are crazy high in the summer due to air conditioning in the Hades-like heat we have here, and next to nothing in the winter (at least for me, because I have gas heat). Otherwise you have to put in a battery system to store your excess power, which is an unwanted expense.
I generated a ton of power in August, but it was only 74% of my usage because of the summer heat. I'm about to wrap up producing 110% of my usage in October. Overall my system is expected to produce 94% of my usage based on my past bills, but that varies widely from month to month.
Austin does buy back my power, actually at a slightly higher rate than I get billed for the power I use. So if I produce exactly 100% of my usage in a month, I make a slight bit of money (though that's not really why I put in the system).
I've got about an 11-year payback period though that depends on future electric rates. I also could have looked into financing my panels a bit differently than I wound up doing, which was kind of a miss on my part. But overall I'm glad to have put in the panels. And given the size of some of the golf clubhouses and cart barns, they are prime candidates for solar panels, so it's good to see some courses putting them in.