跳到主要内容

Go 内建函数

· 阅读需 1 分钟
素明诚
Full stack development

内建函数(built-in functions)是指在编程语言中预定义的、可以直接使用而不需要额外导入库或模块的函数。这些函数是编程语言的一部分,通常提供基本的或最常用的功能,以方便开发者在不引入外部依赖的情况下完成基础或核心的任务。

常见内建函数

类型操作:比如 int()float64() 用于类型转换,type 用于类型断言。

处理数据len() 可获取切片、映射、字符串、数组或通道的长度,cap() 查看切片或数组的容量。另外,append()copy() 分别用于向切片添加元素和复制切片内容。

创建和初始化make()new() 分别用于初始化切片、映射、通道,以及分配内存。

复杂数据操作delete() 可从映射中删除键值对。

并发控制go 关键字用来启动新的协程,而 select 处理多个通道的接收操作。

错误处理panic() 用于触发运行时错误,而 recover() 可以从这种错误中恢复。