用法一:

为函数设置不定长度的参数

func myPrint(x ...interface{}) {
	for _, v := range x {
		fmt.Println(v)
	}
}

用法二:

为数组设置默认长度

a := [...]int{12, 32, 12}
// [12 32 12] 3 3 [3]int
fmt.Println(a, len(a), cap(a), reflect.TypeOf(a))

用法三:

append的时候用来打撒slice

a := []int{12, 23}
a = append(a, a...)

相关文章:

  • 2022-12-23
  • 2021-10-30
  • 2022-02-04
  • 2021-08-20
  • 2022-12-29
  • 2021-07-24
  • 2022-12-23
  • 2021-06-13
猜你喜欢
  • 2022-12-23
  • 2021-12-26
  • 2021-12-26
  • 2021-05-25
  • 2021-10-12
  • 2021-12-29
相关资源
相似解决方案