golang 获取变量类型的字符串格式 列举变量类型

fmt.Println(reflect.TypeOf(var)) 

 

switch xxx.(type){

  case int:....

  case float32:...

  case float64:...

  case string:...

}

对type的枚举,不能使用fallthrough,且float32和float64是两个不同的类型(没有单独的float类型),而int却包含int64

posted @   流失的痕迹  阅读(342)  评论(0编辑  收藏  举报
编辑推荐:
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
阅读排行:
· Blazor Hybrid适配到HarmonyOS系统
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· 分享4款.NET开源、免费、实用的商城系统
· 解决跨域问题的这6种方案,真香!
· 一套基于 Material Design 规范实现的 Blazor 和 Razor 通用组件库
历史上的今天:
2016-05-03 sublime 安装 插件
2013-05-03 Oracle When 用法(老忘)
2012-05-03 IIS web.config拒绝访问 未能开始监视对 XX 文件的更改
点击右上角即可分享
微信分享提示