加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

golang语法总结(八):类型零值、类型别名、类型转换

发布时间:2020-12-16 18:34:15 所属栏目:大数据 来源:网络整理
导读:类型零值 变量声明为某种类型后的值就为该类型的零值,它不是空值。通常数值类型默认为0,bool为false,string为空字符串 类型别名 比如: type text string func main () { var t text = "hello world" fmt. Println ( t ) } 类型转换 Go语言不存在隐式转换

  • 类型零值

变量声明为某种类型后的值就为该类型的零值,它不是空值。通常数值类型默认为0,bool为false,string为空字符串

  • 类型别名

比如:
   
   
type text stringfunc main() { var t text = "hello world" fmt.Println(t)}

  • 类型转换

Go语言不存在隐式转换,必须显式转换,并且只能在两种相互兼容的类型间转换,转换示例:
     
     
a := 3.14b inta)fmt.Printlnb) c int32 256 d float64cd)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读