I failed to see any references to the go runtime package in that link which leads me to believe you misunderstood my statement. Using the APIs documented in the go runtime package to disable garbage collection would not be an effective memory management strategy for a kernel.
Oberon Kernel.Mod, initial version 11.4.86
http://www.inf.ethz.ch/personal/wirth/ProjectOberon/Sources/...