golang接口如何转换数组?
数组被传递给函数并转换为接口类型。现在,如何使用golang接口如何转换数组?,go,Go,数组被传递给函数并转换为接口类型。现在,如何使用类型断言将其转换为数组 package main func test() { arr := []string{ "1","2","3", } inter := ArrayToInterface(arr) // interface to array } func ArrayToInterface(t interface{}) interf
类型断言将其转换为数组
package main
func test() {
arr := []string{
"1","2","3",
}
inter := ArrayToInterface(arr)
// interface to array
}
func ArrayToInterface(t interface{}) interface{} {
return t
}
我不明白你在问什么。1.接口不转换任何东西。2.ArrayToInterface
的作用是什么?
for _, i := range inter.([]string){
fmt.Println(i)
}