Go学习第二天:查看变量的类型

方法一: %T

格式化输出%T。详情见这个
例子:

import  "fmt"


func main(){
  var a = 1
  fmt.Printf( "a: %T " , a )

}

注意用printf,println直接打印了,取不到类型。

方法二: reflect

import  (
  "fmt"
  "reflect"
)


func main(){
  var a = 1
  fmt.Println("a type by reflect: ", reflect.TypeOf(a))
}



fmt及格式化输出,详细参考

posted @ 2022-09-09 11:04  CodeWater  阅读(262)  评论(0)    收藏  举报