码迷,mamicode.com
首页 > 其他好文 > 详细

golang基础类型

时间:2019-03-28 15:42:29      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:自增   变量赋值   初始   declare   编译器   开始   src   初始化   基础   

  1.变量

  Go使用关键字var定义变量,类型信息放在变量名后面,初始化为零,如下:

  

技术图片

 

  在函数内部还有一种更简洁的:=定义方式

  

技术图片

 

  变量赋值,两个变量可直接交换

  

技术图片

 

  注意:函数内部定义的变量没使用的话编译器会报错。

  declared and not used

  2 常量

  用关键词const定义,常量值必须是编译期间能够确定的数值。

  

技术图片

 

  枚举iota,从0开始按行数自增,如果重新const,则从0开始再次计算。

  

技术图片

 

  3 类型

  Go内置以下基础类型:

  布尔类型:bool。

  整型:int8、byte、int16、int、uint、uintptr等。

  浮点点类型:float32、float64。

  复数类型:complex64、complex128。

  字符 :string。

  字符类型:rune。

  错误类型:error。

  还有复杂类型: slice、map等。

?

 

golang基础类型

标签:自增   变量赋值   初始   declare   编译器   开始   src   初始化   基础   

原文地址:https://www.cnblogs.com/qfjavabd/p/10615134.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!