如何更直观地理解 Go 调度过程
得益于 Go 语言优秀的运行时调度系统,即使开发人员没有多线程编程经验,也能很容易地开发并发程序。调度系统,其中最核心的就是 GMP 的设计,欲深入理解 Go 语言设计的读者都应该看过这些知识。但是,在通过相关博客或者源码学习时,如果不能和实际的代码进行结合,在理解上或许不够深刻。本文介绍一种方式,即使用 GODEBUG 工具,通过实际运行代码来直观地查看 Go 运行时的...