一、runtime.Gosched 函数解析
作用:让当前 goroutine 让出 CPU,好让其他的 goroutine 获得执行的机会。同时,当时的 goroutine 也会在未来的某个时间点继续运行
1 | runtime.Gosched() |
二、获取Go程序的汇编代码
1 | 1. 使用 go tool compile 生成汇编代码 |
作用:让当前 goroutine 让出 CPU,好让其他的 goroutine 获得执行的机会。同时,当时的 goroutine 也会在未来的某个时间点继续运行
1 | runtime.Gosched() |
1 | 1. 使用 go tool compile 生成汇编代码 |