【#goalng标识符、关键字、命名规则】

Golang的标识符遵循特定规则,不以数字开头,区分大小写。关键字和变量命名有明确的可见性规定,如首字母大写对外部包可见。结构体和接口通常使用驼峰命名,变量命名也遵循驼峰法,私有变量小写开头。常量则常用大写加下划线分隔。此外,文章还提到了错误处理和单元测试的命名规范。
摘要由CSDN通过智能技术生成

标识符:

golang的标识符和其他语言基本相同,不能数字开头,可以有数字字母下划线。而且区分大小写。
eg:var name string
var age int
##关键字
基本关键字
##命名规则:
如果以一个大写字母开头的,默认为可以被外部包的代码所使用。如果以小写字母开头,则默认为对包外是不可见的,但在包的内部是可见并且可以使用的。
##文件名称:尽量简短,并且使用下划线分割
##结构体名称:使用驼峰命名法
##接口名称:尽量以驼峰结构命名,并且名字后最好以er作为后缀。
##变量名称:和结构体类似,一般遵循“驼峰法”。注意:如果变量为私有,一般使用小写开头。
##常量名称:一般都为大写,并且使用下划线分割。
##错误处理在这里插入图片描述
##单元测试:单元测试文件:example_test.go,测试用例的函数名称以Test开头。如:TestExample

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值