首页 > 其他 > 详细

2.go的变量和常量

时间:2019-04-13 00:55:17      阅读:133      评论:0      收藏:0      [点我收藏+]

go的变量和常量


 

GO的变量:

 

  • 变量的声明:
    •  先对变量进行声明,在对其赋值
      • var variableName type
      • variableName = typeValue

        • var number int 
        • number = 3
      • 如果该变量只是单纯的声明却没有对其赋值:

        • int: 默认为0
        • string:默认为""
        • float: +0.000000e+000
    • 直接在声明时对其赋值,自动判断类型

      • var variableName = typeValue

        • var number = 3
    • 简短声明

    • 如果一个变量声明了却没有被引用,那么编译将会不通过

      • number := 3
      • a, b, c := 1, 2, 3
      • 该方法不用用在函数体外部
    • 变量可以被重新赋值

 

go的常量

  • 声明方式:

    • const name = value

      • const value = 3
    • const name type = typeValue
      • const value int = 3
    • const x, y = 1, 2

 

  • 常量不可以被重新赋值

  

  • 常量声明后可以不被引用

  

 

 

全局变量和常量不可以声明在import前面

 

2.go的变量和常量

原文:https://www.cnblogs.com/ivy-blogs/p/10699462.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!