Re:How generics are implemented in Go 1.18
by jcelerier on Tuesday March 01, 2022 @04:56PM
(#30520599)
Until recently Go didn't even use registers for passing arguments, it just put everything on the stack like in a 1965 textbook (https://go.googlesource.com/proposal/+/refs/changes/78/24817...)
[ Parent
| on HN ]
If you mean for function calls, I believe you're correct, not taking into account inline functions.
However, for code generation Go obviously uses registers since way before the 1.0 days.