内置函数
在 Go 语言中,有一些函数无需导入任何包就可以使用,下来对这些函数简要说明一下。
总共 15 个内置函数,如下:
make:为切片,map、通道类型分配内存并初始化对象。
len:计算数组、切片、map、通道的长度。
cap:计算数组、切片、通道的容量。
delete:删除 map 中对应的键值对。
append:将数据添加到切片的末尾。
copy:将原切片的数据复制到新切片中。
new:除切片、map、通道类型以外的类型分配内存并初始化对象,返回的类型为指针。
complex:生成一个复数。
real:获取复数的实部。
imag:获取复数的虚部
print:将信息打印到标准输出,没有换行。
println:将信息打印到标准输出并换行。
close:关闭通道。
panic:触发程序异常。
recover:捕捉 panic 的异常信息。