Go 检查变量的类型

检查变量的类型,需要检查变量的类型,为此可使用标准库中的reflect包,它让您能够访问变量的底层类型。在大多数情况下,编译器都能发现类型不正确的情形,但在调试或必须核实底层类型时,reflect包将很有用,如代码所示。

 package main

 import (
  "fmt"
  "reflect"
 )

 func main() {
  var s string = "string"
  var i int = 10
  var f float32 = 1.2

  fmt.Println(reflect.TypeOf(s))
  fmt.Println(reflect.TypeOf(i))
  fmt.Println(reflect.TypeOf(f))
 }

输出如下:

Go 检查变量的类型

酷客教程相关文章:

赞(0)

评论 抢沙发

评论前必须登录!