Hello,
Unfortunately, I am currently occupied with other tasks and only skimmed over your reposonse so far. From what I gathered things are not as easy as I thought them too be, which is whay I am going to spend some time over christmas to look into Golang's internals (I guess on that account TamaGo is probably also worth a look) to gain a bit more insight and will get back to you after that.
golang runtime is around 800k source lines with deep OS sys calls integration, I spent 1-2 month to dig. So, feel free to ask about, this could speedup things