1. 首页
  2. 数据库
  3. 其它
  4. go goroutine id

go goroutine id

上传者: 2021-01-17 01:36:54上传 PDF文件 41.05KB 热度 38次
使用go语言开发过程中, 很多情况,需要了解goroutine的执行情况,尤其在大量并发场景中,需要根据日志跟踪任务的执行情况,这个时候可以大致根据goroutine id来跟踪程序执行的状态。 在go语言中,没有获取goroutine id(简称goid)的API。 为什么没有提供呢? 原因如下: 为了避免采用Goroutine Id当成Thread Local Storage的Key。 强烈建议不要使用goroutine local storage。用户经常使用GoId来实现goroutine local storage,而Go语言不希望用户使用goroutine local storag
下载地址
用户评论