make
函数采用类型参数。
即make([]int, 3)
这只是内置的一种特殊语法,还是我们可以创建采用类型的函数(当然不需要反射)。
否-您不能。
它们是特殊情况。builtin
软件包纯粹用于文档目的。。没有实际的方法可以接受这样的类型参数。您可能已经看到Go不支持泛型。
它看起来像是一个内置的纯语法。
即使在记录的来源中,他们也注意到func make(Type, size IntegerType) Type
中Type
参数只是任何Go类型的一个替身,仅为文档目的而明确声明。
来源:https://golang.org/src/builtin/builtin.go