interface{}
已收录文章:2篇
-
引用 起初我会下意识的回答,直接 v == nil 进行判断不就好了吗?然后翻阅了很多资料终于大致搞定里面的道道. 例子 请看下面这段代码,可以先猜测一下输出的结果。 package main import ( "fmt" )350 收藏
-
遇到这样一个情况想将变量v转化为[]string类型 var v interface{} a := []interface{}{"1", "2"} v = a // v 这时还是interface{} 但其实是个 []interface{} newValue := v.([]string) fmt.Println(newValue) 提示: panic: interface conv122 收藏