我是靠谱客的博主 爱笑小海豚,这篇文章主要介绍Go语言基础之变量和常量,现在分享给大家,希望可以做个参考。

标识符

Go语言由数字、字母和下划线组成,只能以字符和_开头。

 

关键字

breakdefaultfuncinterfaceselect
casedefergomapstruct
chanelsegotopackageswitch
constfallthroughifrangetype
continueforimportreturnvar

 

变量

Go语言中变量声明后才能使用,同一作用域内不支持重复声明。并且声明后必须使用

 

标准声明

复制代码
1
var 变量名 变量类型    例:var name string

批量声明
 

复制代码
1
2
3
4
5
var( a string b int c bool )

变量初始化

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
var 变量名 类型 = 表达式 例: var name string = "XiaoMing" var name1,age = "Xiaoming",19 类型推导 var name3 = "XiaoHai" 短变量声明(不能够使用在函数外) a := 100 匿名变量 当某个值不需要时使用_

 

常量

常量只是把var换成const     例:const pi = 3.1415

当生成多个常量时,如果省略了值则表示和上一行值相同

复制代码
1
2
3
4
5
6
7
const( n1 = 100 n2 n3 ) 此时n1,n2,n3值都为100

iota

常量计数器,只在常量的表达式中使用。每当遇到const时重置为0,每增加一行常量声明,计数一次。

复制代码
1
2
3
4
5
6
7
8
9
10
11
const( n1 = iota // 0 n2 // 1 n3,n4 // 2 _ // 3 ) const( n5 = iota // 0 _ // 1 )

 

最后

以上就是爱笑小海豚最近收集整理的关于Go语言基础之变量和常量的全部内容,更多相关Go语言基础之变量和常量内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部