"
> And function overloading adds another layer of complexity and ambiguity.
Overloading is a separate issue, but Go should be in a much happier place than C++ if it added it because it already shies away from implicit conversions. "
--