目录
描述
delete函数是Go的内置函数,它按照指定的键将元素从map中删除。若要删除的键为 nil 或在map中不存在,delete 不进行任何操作。
语法和参数
函数签名
func delete(m map[Type]Type1, key Type)
参数名称 | 含义 |
m | 要操作的map |
key | 从m中要被移除的键 |
返回值:delete函数没有任何返回值。
使用示例
使用delete函数删除map中的键值对:
package main
import "fmt"
func main() {
demo := make(map[string]interface{})
demo["code"] = "Golang"
demo["author"] = "Robert G