当我们想把一个map元素完全清空的时候
可以直接赋值一个新的map过去就可以了,Go语言中并没有为 map 提供任何清空所有元素的函数、方法,清空 map 的唯一办法就是重新 make 一个新的 map,不用担心垃圾回收的效率,Go语言中的并行垃圾回收效率比写一个清空函数要高效的多。
使用 delete() 函数从 map 中删除键值对
使用 delete() 内建函数从 map 中删除一组键值对,delete() 函数的格式如下:
delete(map, 键)
Original: https://www.cnblogs.com/taoshihan/p/16503874.html
Author: 大灰狼小红帽
Title: 【Golang】golang中map元素的删除和清空
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/553631/
转载文章受原作者版权保护。转载请注明原作者出处!