【链块技术15期】区块链基础语言(七)——Go语言变量

本文是区块链技术系列的第15期,重点介绍了Go语言中的变量。内容包括变量命名规则、变量的本质、单变量与多变量的声明和赋值、匿名变量的使用以及变量的类型转换。强调了Go语言的驼峰式命名法,并指出Go语言不支持隐式类型转换,所有转换必须显式声明。
摘要由CSDN通过智能技术生成

 

原文链接:区块链基础语言(七)——Go语言变量

 

一、变量名

1.1 命名规则

为提升代码可读性和可维护性,多采用统一的、可读性高的命名方式。Go语言变量名由一个或多个字母、数字、下划线组成的序列,但第一个字符必须是字母或下划线,不能是数字,且区分大小写。例如:1a不能作为变量名,myname和myName是不同的变量名。

1.2 命名风格

命名风格有多种,常见的有驼峰式命名和下划线命名,而Go语言拥护驼峰命名法,排斥下划线法。驼峰命名法分为两种:

▷ 大驼峰式命名:用大写字母分隔语义,首写字母大写,例如HelloWorld;

▷ 小驼峰式命名:用下划线分隔语义,首写字母小写,例如helloWorld。

二、变量的本质

程序中通过定义一个变量来申请一块数据存储空间。变量名即对一块数据存储空间的命名,通过引用变量名就可以使用这块存储空间。

三、单变量的声明和赋值

3.1 单变量的声明

变量声明的关键词是var,和其他

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值