SetFinalizer、runtime.GC

GC算法使用的是可达性算法。
通过runtime.GC()来显式调用GC()//一般别用

如果需要一个对象在被内存移除前执行一些特殊操作,使用SetFinalizer
runtime.SetFinalizer(obj,func(obj *typeObj))

func可以是一个匿名函数

原文地址:https://www.cnblogs.com/mcmx/p/11380579.html