我们知道,goroutine 的堆栈可以通过复制 go1.4 中的堆栈来增加。我的问题是,是否有必要在 go 中避免堆栈上的局部变量过大?例如
func foo(){
var buf [8096]int
//do something with buf
}
或者
我的意思是,是否有必要使用后一个示例来避免由于堆栈复制而导致的大变量?
千万里不及你
GCT1015
相关分类