rune 是 int32 的别名,在所有方面都等同于 int32。它通常用于区分字符值和整数值。
any 是 interface{} 的别名,在所有方面都等同于 interface{}。
comparable 是由所有可比较类型(布尔值、数字、字符串、指针、通道、由可比较类型组成的数组、其字段全都是可比较类型的结构体)实现的接口。comparable 接口只能用作类型参数约束,不能用作变量类型。
iota 是一个预声明的标识符,表示当前常量声明中的无类型整数序数编号(通常在括号中的 const 声明中)。它从零开始索引。
nil 是一个预声明的标识符,表示指针、通道、函数、接口、映射或切片类型的零值。
Type 仅用于文档目的。它是任何 Go 类型的代替,但对于任何给定的函数调用,表示相同的类型。
Type1 仅用于文档目的。它是任何 Go 类型的代替,但对于任何给定的函数调用,表示相同的类型。
IntegerType 仅用于文档目的。它是任何整数类型的代替:int、uint、int8 等。
FloatType 仅用于文档目的。它是任何浮点类型的代替:float32 或 float64。
ComplexType 仅用于文档目的。它是任何复数类型的代替:complex64 或 complex128。
append 内建函数将元素添加到切片的末尾。如果切片具有足够的容量,则会重新切片以容纳新元素。如果没有足够的容量,将分配一个新的底层数组。append 返回更新后的切片。因此,需要存储 append 的结果,通常在保存切片本身的变量中: tslice = append(slice, elem1, elem2) tslice = append(slice, anotherSlice...) 作为特例,允许将字符串追加到字节切片中,如下所示: tslice = append([]byte( hello ), world ...)
copy 内建函数将元素从源切片复制到目标切片。 (作为特例,它还会将字节从字符串复制到字节切片。) 源和目标可能重叠。copy 返回复制的元素数,这将是 len(src) 和 len(dst) 中的较小者。
delete 内建函数从映射中删除具有指定键(m[key])的元素。如果 m 为 nil 或不存在这样的元素,则 delete 无效。
len 内建函数根据其类型返回 v 的长度: t数组:v 中的元素数。 数组指针:*v 中的元素数(即使 v 为 nil)。 切片或映射:v 中的元素数;如果 v 为 nil,则 len(v) 为零。 字符串:v 中的字节数。 通道:通道缓冲区中排队(未读)的元素数;如果 v 为 nil,则 len(v) 为零。 对于某些参数,例如字符串字面值或简单的数组表达式,结果可以是常量。有关详细信息,请参阅 Go 语言规范中的“长度和容量”部分。
cap 内建函数根据其类型返回 v 的容量: t数组:v 中的元素数(与 len(v) 相同)。 数组指针:*v 中的元素数(与 len(v) 相同)。 切片:重新切片时切片可以达到的最大长度;如果 v 为 nil,则 cap(v) 为零。 通道:通道缓冲区容量,以元素为单位;如果 v 为 nil,则 cap(v) 为零。 对于某些参数,例如简单的数组表达式,结果可以是常量。有关详细信息,请参阅 Go 语言规范中的“长度和容量”部分。
make 内建函数分配并初始化类型为切片、映射或通道(仅限)的对象。与 new 不同,第一个参数是类型,而不是值。与 new 不同,make 的返回类型与其参数的类型相同,而不是其指针。结果的规范取决于类型: t切片:size 指定长度。切片的容量等于其长度。可以提供第二个整数参数以指定不同的容量;它必须不小于长度。例如,make([]int, 0, 10) 分配一个大小为 10 的底层数组,并返回长度为 0、容量为 10 的切片,由此底层数组支持。 映射:分配一个空映射,足够大以容纳指定数量的元素。可以省略大小,此情况下将分配一个较小的起始大小。 通道:通道的缓冲区以指定的缓冲区容量进行初始化。如果为零,或省略大小,则通道是无缓冲的。
new 内建函数分配内存。第一个参数是类型,不是值,返回的值是指向新分配的零值的指针。
complex 内建函数从两个浮点值构造一个复数值。实部和虚部必须具有相同的大小,即 float32 或 float64(或可分配给它们)。返回值将是相应的复数类型(float32 为 complex64,float64 为 complex128)。
real 内建函数返回复数数 c 的实部。返回值将是与 c 的类型相对应的浮点类型。
imag 内建函数返回复数数 c 的虚部。返回值将是与 c 的类型相对应的浮点类型。
暂停中 按任意键继续...
-
00:00时间
-
0输入数
-
0WPM
-
0正确数
-
100%正确率