我找不到如何声明runtime.LockOSThread()和runtime.UnlockOSThread()。我像[runtime.LockOSThread()]那样定义一些代码[runtime.UnlockOSThread()]。但是它给出了错误,未定义:runtime.LockOSThread和未定义:runtime.UnlockOSThread。有人可以建议我如何定义它吗?对于更多,我将其定义为
Routine 1 {
runtime.LockOSThread()
do something
runtime.UnlockOSThread
}
main {
routine1
}
最佳答案
例如,
package main
import "runtime"
func routine() {
runtime.LockOSThread()
runtime.UnlockOSThread()
}
func main() {
go routine()
}
关于go - 如何声明runtime.LockOSThread()和runtime.UnlockOSThread(),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8376968/