小编cal*_*ado的帖子

在Go中,删除指针映射的条目会导致内存泄漏吗?

第一次来这里

第一SliceTricks表明,切割或删除在指针的切片元素时有一个潜在的内存泄漏问题。

地图是否一样?例如:https//play.golang.org/p/67cN0JggWY

从地图上删除之前,我们应否删除条目?像这样:

m["foo"] = nil
Run Code Online (Sandbox Code Playgroud)

如果我们只是清除地图怎么办?

m = make(map[string]*myStruct)
Run Code Online (Sandbox Code Playgroud)

垃圾收集器还会捡起来吗?

提前致谢

dictionary pointers memory-leaks go

2
推荐指数
2
解决办法
1426
查看次数

标签 统计

dictionary ×1

go ×1

memory-leaks ×1

pointers ×1