我在go src(/go/src/builtin/builtin.go)中找到了内置函数,如下所示:
func delete(m map[Type]Type1, key Type)
但这不是源代码。谁能告诉我内置函数的源代码在哪里?
builtin.go只是出于文档目的的文件。它不包含任何实现。
builtin.go
地图实现在中runtime/hashmap.go。删除功能在该mapdelete功能中实现。
runtime/hashmap.go
mapdelete