So, when do we get the snap for 0.48 or 0.49? I managed to get 0.48 by selecting “edge” from the snap store, but I’m still waiting…
I understand if it’s just too much to maintain the snap version, but it would be nice to update it.

With Hugo v0.48 being probably the first snap package to require Go 1.11 and make use of Go 1.11 Module (go.mod), we ran into some peculiar problem with the snap build associated with snapcraft’s go plugin and the use of Go 1.11 Module in Hugo, that took a while to investigate and to solve, see:

We have been unable to build the Hugo snap ever since Hugo 0.48 which requires Go 1.11. As can be seen in the build log snippet below, “Go toolchain2” fails to build when it apparently tries to pull in third-party Go libraries (used by Hugo) which...

Reading time: 4 mins 🕑Likes: 10 ❤

That problem is apparently solved now, and you probably saw 0.50-DEV appearing in the edge or extended/edge channels. For completeness sake, I tried to build 0.48 in the stable and extended/stable channels, but that appearently failed. After skipping 0.48 directly to 0.49, the stable build is working again, except that the snap store seems to be under maintenance at the moment, so you’ll just have to wait…

I personally tend to recommend using the .deb that you get from apt-get if you are running the latest Debian or Ubuntu, but there is some delay in getting golang-1.11 into Debian (probably for some technical reasons), so the Debian/Ubuntu version is stuck at 0.47.1 too. So, until that is resolved (don’t know when), I am using the snap version myself too.