I don't play golf, but I do run a hell of a lot. I also recently have been swapping back and forth between my Garmin Fenix 3 HR (yes, several years old) and my Apple Watch 6 on runs. It would appear that the more recent Apple Watches have upped their GPS game (or maybe its software, dunno). Whereas previously the Garmin would track more accurately in general (say, measured against race mile markers), and certainly more accurately on twisty trails and the like, than my old AW4. But now I'm annoyed by the fact that the Garmin shorts me on distance more than the AW6; looking at tracks, the AW6 hews closer to the actual trail than Garmin does. I believe DC Rainmaker had similar results, or at least confirmed that the AW does better than it used to.
Of course, Garmin's more recent watches are probably better now, too. And they have golf functionality. But as it concerns the AW, it would appear to me that it is as good as anything else these days.