There's also always a package to handle that issue. [0][1][2]
As well as other options. [3]
I like to imagine that the "no generics, no way" crowd would never use the stairway in their building if the elevator broke down.
[0] https://github.com/clipperhouse/gen [1] https://github.com/cheekybits/genny [2] https://github.com/cosmos72/gomacro [3] https://appliedgo.net/generics/