传统方式:
// Clear all elements by iterating
var next *Element
for e := l.Front(); e != nil; e = next {
next = e.Next()
l.Remove(e)
}
Run Code Online (Sandbox Code Playgroud)
如何使用:
l.Init()
Run Code Online (Sandbox Code Playgroud)
它是一种安全的方式,不会导致任何内存泄漏?