一、变量

2018-03-11  本文已影响2人  UUID

在Go中,所有的字符编码都是Unicode,变量名以英文字母或者下划线开头(以后可能会支持其他语言的字符作为标识符,如中文)。申明变量的方式有多种形式,最基本的就是使用 var 关键字进行申明。格式为 var +变量名+变量类型。如:

var vairableName type
var a,b,c int

申明了三个类型为 int 的变量 a, b, c

var a int = 10
var a,b,c int = 10,20,30
var a,b,c = 10,20,30
var a,b,c = 10,"golang",'e' // a为int, b为string, c为byte(uint8)
a,b,c := 10,"golang",'e' // a为int, b为string, c为byte(uint8)
var (
  a = 10
  b = "golang"
  c = 'E'
)

使用:=申明并初始化变量叫做变量的简短申明,这种方式比较简洁,是非常常见的一种变量申明方式,简洁明了,但是,这种方式有两个限制:

Go中,不能有未使用的变量(申明的变量)存在,不然程序编译不通过。

上一篇 下一篇

猜你喜欢

热点阅读