The runtime.go is using //go:linkname to access runtime function: https://github.com/orijtech/structslop/blob/master/runtime.go According to https://github.com/golang/go/issues/67401, we should find a better way or keep thing works with future releases.