Go语言基础之变量和常量

自己的补充笔记:

  1. Go语言的变量声明后必须使用。
  2. 可以使用更简略的 := 方式声明并初始化变量,注意这个只能在函数内部进行声明。
  3. var name, age = "Q1mi", 20
    这样也是可以使用类型推导的
  4. 匿名变量不占用命名空间,不会分配内存,所以匿名变量之间不存在重复声明。
  5. 函数外的每个语句都必须以关键字开始(var、const、func等)
  6. 常量的声明和变量声明非常类似,只是把var换成了const,常量在定义的时候必须赋值。
const pi = 3.1415
const e = 2.7182
  1. const同时声明多个常量时,如果省略了值则表示和上面一行的值相同。 例如:
const (
    n1 = 100
    n2
    n3
)

上面示例中,常量n1、n2、n3的值都是100。

const(
	a = iota + 1   # 1
	b              # 2
	c              # 3
)
func main(){
	fmt.Println(a)
	fmt.Println(b)
	fmt.Println(c)
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值