Resolving FL-11027 uncovered a common issue among various Go package ebuilds in Funtoo, caused by a pattern that appears in many other Funtoo ebuilds as a side effect of the inconsistency between the default value for `S` and the way folders in GitHub source tarballs are named. The common way to solve this inconsistency is to `mv` the unpacked folder to `${S}`, but this doesn't really work with the `go-module` eclass, as it expects `${S}` to exist during `src_unpack`.
To address this, the affected ebuilds must be adjusted to set `S` properly instead of relying on a `mv`. This should be trivial for autogens which use the Metatools GitHub utilities, as `hash` is readily available in `pkginfo` and can be used to set `S`.