Go语言精进之路读书笔记—第三章 声明、类型、语句与控制结构(一)变量声明

文章讲述了在编程中声明变量的规范,包括包级别变量和局部变量的区别,推荐使用var块进行同类变量聚类声明,以及局部变量的延迟初始化和短变量声明方式。强调了遵循就近原则和明确变量类型的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

包级别变量声明:

变量包含包级变量,局部变量。声明包含两种默认类型、显示指定,推荐显示指定类型。更推荐下面的第二种声明变量。
在这里插入图片描述

声明多个同类变量的时候,推荐使用var块,聚类就近。
在这里插入图片描述
声明尽量遵循就近原则。在靠近第一次使用变量的附近声明比较好。

局部变量声明:

  1. 延迟初始化,采用 var
    在这里插入图片描述
  2. 对于声明且显示初始化的局部变量,建议使用短变量声明方式,就是字母贼短的那种变量,比如单个字母。

总结:

想要做好代码变量声明的一致性,需要明确要声明的变量是包级变量,还是局部变量、是否延迟初始化、是否接受默认类型、是否为分支控制变量,并结合聚类和就近原则。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值