golang返回值为interface{}的类型判断

前端之家收集整理的这篇文章主要介绍了golang返回值为interface{}的类型判断前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

标题就知道,这是一个很简单的问题,就一个函数的事,但是,今天一同学golang的几个人中,已经不止一个人问我了,在这里我就说一下,也希望对不清楚的娃有些许帮助,大神别喷,飘过就行了。
大家知道,golang对于不确定返回值可以用interface{}代替,这确实很方便,但是也带来了问题,那就是如何判断返回值是什么类型的?其实可以用反射也就是reflect来判断,通过函数

 
 
  • 1
reflect.TypeOf()

即返回类型!

原文链接:https://www.f2er.com/go/187972.html

猜你在找的Go相关文章