在 go 中,是否可以以某种方式动态转换变量?
例如,如果一个简单的演员表是:
var intAge = interfaceAge.(int)
如果我事先不知道 age 是 int 怎么办?一种简单的写法是
var x = getType()
var someTypeAge = interfaceAge(.x)
有没有办法实现这样的目标?反射包提供了一些在运行时确定或转换类型的方法 - 但我找不到像上面提到的任何东西(适用于所有类型的通用方案)。
米琪卡哇伊
一只萌萌小番薯
随时随地看视频慕课网APP
相关分类