I can't help you with your specific question, but two procedural points. First, while such a question is welcome in this group (golang-nuts), you may reach an audience better able to answer it on the
golang-dev group, since it deals with the internal details of the compiler. But I would also note that
golang-dev
is in
"Quiet Week", so will be less active than normal.
However you proceed, I hope you get an answer.