runtime.LockOSThread是否允许子goroutine在同一OS线程中运行?
文档的runtime.LockOSThread说:
runtime.LockOSThread
LockOSThread 到其当前的操作系统线程。在调用goroutine退出或调用UnlockOSThread之前,它将始终在该线程中执行, 。
(强调我的)
这意味着,如果Go的某个实现实现了您的要求,那将是错误的。
需要说明的是:goroutine是否保留了一个线程,而另一个goroutine在同一线程上执行了;那是错的。
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群