Earlier quoted context omitted.
template, bytes, string.
`bytes` is the name of a stdlib package. `string` is the name of a built in type. `template` is technically available, but only because it’s the name of this package, so it can’t refer to itself.
But even if these names were not available, I don't think using `tpl` or `t` or `b` is what should be preferred.