初识Go语言——常见标识符、关键字以及命名规则

初识Go语言——常见标识符、关键字以及命名规则

1. 标识符:
和Java、C++等编程语言中标识符的组成规则一样,由数字、字母、下划线组成,首字符不能是数字,并且区分大小写。
例如:

ackage main

import "fmt"

func main() {
	var name string
	var age int
	var _weight int
	var 87m int//错误
	fmt.Println(name)
	fmt.Println(age)
	fmt.Println(_weight)
}

变量的一般定义格式:var+变量名+类型
2. 关键字——不能被用来做为名称
Go语言事先定义好了25个关键字,36个预定义标识符。
在这里插入图片描述
3. 命名规范
Go语言是一门区分大小写的语言;
Go语言从语法层面进行了限定规范,任何允许对外公开的名称,首字母必须大写,不对外公开的首字母一律使用小写,如果名称由多个单词组成,那么采用驼峰命名法进行命名;
对一个包进行命名时,采用小写,不要有大小写混合命名;
对于一个文件进行命名时,一律采用小写,如果由多个单词组成,则用下划线隔开;
接口命名时,统一采用er作为后缀;
常量命名时,统一采用全大写,并用下划线分隔;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值