WSL2 Install Error - go: error loading module requirements

I had the same concern a while back — wrote a small shell script to automate the upgrade: Script to install latest hugo release on macos and ubuntu

As far as recommended path, I think that comes down to preference.