interface{}转普通类型如int、string可以直接类型转换:
func interface2IntString(in interface{}){
in.(int)
in.(string)
}
interface{}转slice不能如上直接转换, 这样是可以的,很方便。
func interface2slice(in interface{}){
slice := make([]string, 0)
slice, ok := in.([]string)
}