给定您具有接受功能的场景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 关注
- 203 浏览
添加回答
举报
0/150
提交
取消