发布于 2年前

Go语言获取对象的类型

Go reflect包含有检查变量类型的方法,示例代码如下:

package main

import (
    "fmt"
    "reflect"
)

func main() {

    v1:= "string"
    v2 := 100
    v3 := 11.1

    fmt.Println(reflect.TypeOf(v1))
    fmt.Println(reflect.TypeOf(v2 ))
    fmt.Println(reflect.TypeOf(v2 ))
}

依次输出如下:

string
int
float64
go
©2020 edoou.com   京ICP备16001874号-3