如何提取go内置函数代码如delete()

时间:2016-01-05 15:03:23

标签: go

我在go src(/go/src/builtin/builtin.go)中找到了内置函数,如下所示:

func delete(m map[Type]Type1, key Type)

但这不是源代码。谁能告诉我内置函数源代码在哪里?

1 个答案:

答案 0 :(得分:4)

builtin.go只是一个用于文档目的的文件。它不包含任何实现。

地图实施位于runtime/hashmap.go。删除功能在mapdelete函数中实现。