为何Goroutine的栈空间可以无限大?(译)
原文:Why is a Goroutine's stack infinite? 译者:youngsterxyf Go编程新手可能会偶然发现Go语言---与一个Goroutine可用栈空间大小相关---的一个古怪特性。这通常是由于程序员 无意间构造了一个无限递归函数调用而产生的。为了阐明这个特性,以如下代码(有点刻意设计的)为例。 package main import "fmt" type S struct { a, b int } // String implements the fmt.St...阅读全文