go runtime包
## runtime.Gosched() `Gosched()`函数用于让出`CPU`时间,让其他`goroutine`拥有运行的机会。其原理是将当前`goroutine`放回到队列中,等待下一次调度。 ```go runtime.Gosched() ``` ## runtime.Goexit() 终止当前的`goroutine`,提前执行所有`defer`函数。 ```go runtime.Goexit() ``` ## runtime.GC() GC执行一次垃圾回收。 ```go runtime.GC() ``` ## runtime.NumGoroutine() 返回当前的`goroutine`数。 ```go runtime.NumGoroutine() ```
创建时间:2023-09-12
|
最后修改:2023-12-27
|
©允许规范转载
酷酷番茄
首页
文章
友链