跳到主要内容

内置函数

函数表

函数描述
len返回 string、array、slice、map、channel 长度
cap返回 array、slice、channel 容量
make创建 slice、map、channel
new分配零值并返回指针
append追加 slice 元素
copy复制 slice 元素
delete删除 map key
close关闭 channel
clear清空 map 或将 slice 元素置零
complex根据实部和虚部构造复数
real返回复数实部
imag返回复数虚部
min返回一组有序值中的最小值
max返回一组有序值中的最大值
panic触发 panic
recover捕获正在传播的 panic
print / println输出实现相关调试信息

组合示例

func main() {
s := make([]int, 0, 4) // make 创建 slice
s = append(s, 1) // append 返回新 slice
println(len(s), cap(s))
}