Just saying, but Erlang do not target that type of "System Programming" and the answer to that problem in Erlang would probably work through totally different way to do it. This namespace thing would not be a problem.
This is not a problem of M:N. This is a problem of Go being badly designed. Not new.