Golang []interface{} 切片初始化方法详解
在 Go 中,可以使用以下方法来初始化一个 '[]interface{}' 切片:
var mySlice []interface{}
mySlice = append(mySlice, 'hello')
mySlice = append(mySlice, 123)
mySlice = append(mySlice, true)
这里我们创建了一个空的 '[]interface{}' 切片 'mySlice',然后使用 'append()' 函数向其中添加不同类型的元素。
另外,如果你想一开始就定义初始元素,可以使用以下方法:
mySlice := []interface{}{'hello', 123, true}
这里我们使用字面量初始化了一个包含三个元素的 '[]interface{}' 切片。
原文地址: https://www.cveoy.top/t/topic/lAnW 著作权归作者所有。请勿转载和采集!