首页
猿问
我可以在 Golang...
我可以在 Golang 中将变量类型与 .(type) 进行比较吗?
隔江千里
2021-12-07 10:39:41
我对接口变量的 .(type) 语法很困惑。是否可以像这样使用它:
var a,b interface{}
// some code
if first.(type) == second.(type) {
}
还是reflect.TypeOf() 是检查a 和b 的基础类型是否相同的唯一选项?我在上面的代码中做了什么比较?
查看完整描述