比如现在有一个interface{}变量a,同时知道这个变量的实际reflect.Type类型,记为elemType,如何将这个interface断言为这个类型呢?
a.(elemType)是会报错的,说elemType不是type类型,这个提示里说的type类型是什么类型?
比如现在有一个interface{}变量a,同时知道这个变量的实际reflect.Type类型,记为elemType,如何将这个interface断言为这个类型呢?
a.(elemType)是会报错的,说elemType不是type类型,这个提示里说的type类型是什么类型?
7 回答5.3k 阅读
6 回答6.9k 阅读✓ 已解决
4 回答2.3k 阅读
1 回答3.4k 阅读
2 回答881 阅读✓ 已解决
2 回答2.2k 阅读
1 回答2.1k 阅读
http://golang-basic.blogspot.com/2014/06/golang-interface-2-type-conversions.html