2021
06-13
06-13
golang如何获得一个变量的类型
直接使用reflect的TypeOf方法就可以了fmt.Println(reflect.TypeOf(var))补充:golang获取变量类型的三种方式Usingstringformattingfunctypeof(vinterface{})string{returnfmt.Sprintf("%T",v)}Usingreflectpackagefunctypeof(vinterface{})string{returnreflect.TypeOf(v).String()}Usingtypeassertionsfunctypeof(vinterface{})string{switchv.(type){caseint:return"int"...
继续阅读 >