在 Go 语言中,可以使用类型断言来判断接口类型,如下所示:
var i interface{} = ...
if v, ok := i.(T); ok {
// i 是 T 类型
// v 存储的是 i 的具体值
} else {
// i 不是 T 类型
}
TiTtrueifalse
如果对你有所帮助,点个赞吧~
在 Go 语言中,可以使用类型断言来判断接口类型,如下所示:
var i interface{} = ...
if v, ok := i.(T); ok {
// i 是 T 类型
// v 存储的是 i 的具体值
} else {
// i 不是 T 类型
}
TiTtrueifalse
如果对你有所帮助,点个赞吧~