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

接口{}的范围,它存储一个切片

接口{}的范围,它存储一个切片

Go
烙印99 2021-05-18 13:14:53
给定您具有接受功能的场景t interface{}。如果确定t是切片,则如何range在该切片上进行搜索?func main() {    data := []string{"one","two","three"}    test(data)    moredata := []int{1,2,3}    test(data)}func test(t interface{}) {    switch reflect.TypeOf(t).Kind() {    case reflect.Slice:        // how do I iterate here?        for _,value := range t {            fmt.Println(value)        }    }}前往游乐场示例:http://play.golang.org/p/DNldAlNShB
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 202 浏览
慕课专栏
更多

添加回答

举报

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