摘要: 发生情况: 在方法内把局部变量指针返回 局部变量原本应该在栈中分配,在栈中回收。但是由于返回时被外部引用,因此其生命周期大于栈,则溢出。 发送指针或带有指针的值到 channel 中。 在编译时,是没有办法知道哪个 goroutine 会在 channel 上接收数据。所以编译器没法知道变量什么时候 阅读全文
posted @ 2020-09-23 09:17 small_lei_it 阅读(270) 评论(0) 推荐(0) 编辑