乐闻世界logo
搜索文章和话题

Golang 如何创建切片?

2月7日 13:23

在Go语言中,创建切片可以通过以下几种方式实现:

  1. 使用内置的make函数:

    go
    s := make([]int, 10) // 创建一个长度和容量均为10的切片,元素类型为int
  2. 使用字面量:

    go
    s := []int{1, 2, 3} // 创建一个切片,并初始化包含三个元素1, 2, 3
  3. 通过切片现有数组或切片:

    go
    arr := [5]int{1, 2, 3, 4, 5} s := arr[1:4] // 创建一个新的切片,引用arr中索引从1到3的元素(不包括索引4)

这些方法提供了灵活的方式来创建和初始化切片。

标签:Golang