原文链接:区块链基础语言(七)——Go语言变量
一、变量名
1.1 命名规则
为提升代码可读性和可维护性,多采用统一的、可读性高的命名方式。Go语言变量名由一个或多个字母、数字、下划线组成的序列,但第一个字符必须是字母或下划线,不能是数字,且区分大小写。例如:1a不能作为变量名,myname和myName是不同的变量名。
1.2 命名风格
命名风格有多种,常见的有驼峰式命名和下划线命名,而Go语言拥护驼峰命名法,排斥下划线法。驼峰命名法分为两种:
▷ 大驼峰式命名:用大写字母分隔语义,首写字母大写,例如HelloWorld;
▷ 小驼峰式命名:用下划线分隔语义,首写字母小写,例如helloWorld。
二、变量的本质
程序中通过定义一个变量来申请一块数据存储空间。变量名即对一块数据存储空间的命名,通过引用变量名就可以使用这块存储空间。
三、单变量的声明和赋值
3.1 单变量的声明
变量声明的关键词是var,和其他