在 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{}' 切片。

Golang []interface{} 切片初始化方法详解

原文地址: https://www.cveoy.top/t/topic/lAnW 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录