I've got some golang projects I've maintained for very nearly a decade now for the oldest one, which I deliberately wrote to keep to the stdlib and a few small dependencies. All of these are either web facing or consuming. They definitely still compile today. Nine years feels like a pretty sweet benchmark for me.
The biggest thing to have to deal with really was the mod system. I think that fucked a few dependency-heavy projects out there which you're going to have a hard time compiling today, yet which hilariously still get recommended as if the github issues page isn't full of confused people.
That said I love static site generation when I don't need anything special, but Hugo definitely has that bloated rotten whale smell to it for me after reading other's experiences with it. SSG is like some shit I've done with shell scripts even. It's just at its most basic, slapping html together, with maybe some templating.
The biggest thing to have to deal with really was the mod system. I think that fucked a few dependency-heavy projects out there which you're going to have a hard time compiling today, yet which hilariously still get recommended as if the github issues page isn't full of confused people.
That said I love static site generation when I don't need anything special, but Hugo definitely has that bloated rotten whale smell to it for me after reading other's experiences with it. SSG is like some shit I've done with shell scripts even. It's just at its most basic, slapping html together, with maybe some templating.