是什么
标识符就是为了表示数据的指向和意义
例如我们想要一个学生的信息
姓名 学号 班级 学号 … 我们怎么把这些信息表示成为程序呢
中文表示
如果用中文肯定是 姓名是张三 学号1222 班级19网络工程01班
程序表示
但是在计算机当中 我们都是用标识符表示的这写信息
说白了 姓名 学号 班级 学号 就是标识符
只不过我们需要按照程序的规则去编写
也就是 按照计算机定义的规则去描述 所谓的姓名 学号 班级
程序中的标识符定义方式
标识符的构造: 数字+字母+_
但是不能按照数字开头 可以使字母或是_ 开头
01aa
02
12sss
都是问题的标识符
正确的
dasda
asdasd541212
_asd
_123s
_12
_sas
值得一提
程序中我们的标识符不是中文的 而是类似英文的
所以编写程序的程序员 就规定了 大家不要乱写标识符
例如woaini a1 x y dasd
这些无法知晓意思的标识符
尽量的按照见名知意
的定义
例如
name
sex
age
student_number
对于那些长意思的处理
解决方式— 烤肉串
例如:
学号
student_id 或是 student_number
这种把两个单词通过 ____ 下划线联系的方式就是烤肉串
升级一下:
写一个发送学生信息的api接口的标识符(就是一个函数名字)
api_send_student_list()
表明该函数是一个api 发送学生信息 列表的函数
解决方式— 驼峰
例如:
学号
studentId 或是 studentNumber
这种把两个单词通过单词相连处的首字母大写
student+id ------ 相连处id 首字母I大写 studentId
升级一下:
写一个发送学生信息的api接口的标识符(就是一个函数名字)
api_send_student_list()
apiSendStudentList()
表明该函数是一个api 发送学生信息 列表的函数
golang中的标识符特征
当我们在Golang中编写代码时,我们会使用各种标识符,如变量名、函数名和类型名。本文将对Golang中的标识符进行讲解,并提供一些示例代码和注释。
在Golang中,标识符是用来标识变量、常量、函数、类型和包等元素的名称。标识符可以由字母、数字和下划线组成,但必须以字母或下划线开头。Golang是大小写敏感的,因此myVar和myvar是不同的标识符。
下面是一些示例代码和注释,用于演示Golang中的标识符的使用:
go
package main
import "fmt"
func main() {
// 变量名
var age int = 25
fmt.Println("年龄:", age)
// 常量名
const pi float64 = 3.14159
fmt.Println("π的值:", pi)
// 函数名
result := add(10, 20)
fmt.Println("相加结果:", result)
// 类型名
type MyInt int
var num MyInt = 100
fmt.Println("自定义类型的值:", num)
// 包名
fmt.Println("Hello, World!")
}
// 函数定义
func add(a, b int) int {
return a + b
}
上面的代码演示了不同类型的标识符的使用。我们定义了一个变量age、一个常量pi、一个函数add和一个自定义类型MyInt。在main函数中,我们使用这些标识符进行相应的操作和打印。
标识符在Golang中起着非常重要的作用,它们帮助我们命名和引用不同的元素。良好的标识符命名可以提高代码的可读性和可维护性,因此在编写代码时应该选择具有描述性的名称。