Go 特意模糊堆和栈之后,你对 Goroutine 栈了解多少?

什么是协程栈每个协程都需要有自己的栈空间,来存放变量,函数,寄存器等信息。所以系统需要给协程分配足够的栈空间。栈分配方式固定大小的栈每个协程都有相同的,固定大小的栈。优点:实现简单;缺点:每个协程需要的栈空间不尽相同,如果一概而论,那么有些是浪费,有些是不够用。