为了账号安全,请及时绑定邮箱和手机立即绑定

golang接口如何转换数组?

golang接口如何转换数组?

Go
函数式编程 2023-05-15 10:27:00
package main    func test() {        arr := []string{            "1","2","3",        }        inter := ArrayToInterface(arr)        // interface to array    }    func ArrayToInterface(t interface{}) interface{} {        return t    }该数组被传递给一个函数并转换为接口类型。现在如何将其转换为数组
查看完整描述

1 回答

?
天涯尽头无女友

TA贡献1831条经验 获得超9个赞

使用type assertion

for _, i := range inter.([]string){
    fmt.Println(i)
}


查看完整回答
反对 回复 2023-05-15
  • 1 回答
  • 0 关注
  • 125 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信