A deep dive on how Go generics are implemented, with monomorphisation of call sites with primitive types for performance: https://eli.thegreenplace.net/2022/faster-sorting-with-go-generics/ The Go proposals call this 'stenciling', but I've not heard that term before. AFAICT it's monomorphisation.