【Golang】golang中map元素的刪除和清空

當我們想把一個map元素完全清空的時候

可以直接賦值一個新的map過去就可以了,Go語言中並沒有爲 map 提供任何清空所有元素的函數、方法,清空 map 的唯一辦法就是重新 make 一個新的 map,不用擔心垃圾回收的效率,Go語言中的並行垃圾回收效率比寫一個清空函數要高效的多。

使用 delete() 函數從 map 中刪除鍵值對

使用 delete() 內建函數從 map 中刪除一組鍵值對,delete() 函數的格式如下:

delete(map, 鍵)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章