1.2Go语言的标识符(Identifier)

1.标识符

标识符必须以字母(A~Za~z)或 下划线(_)开头,后续可以是字母(A~Za~z)、数字(0~9)或 下划线(_)。

注意:标识符区分大小写。

2.命名约定

包和目录:lowercase(注意:包名需与包含包声明的文件所在的目录名相同)
文件:snake_case.go
类型:PascalCase 或 camelCase
变量、形参:PascalCase 或 camelCase
常量:PascalCase 或 camelCase
函数(方法):PascalCase 或 camelCase

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/go/golang/36906.html

(0)
huoxiaoqiang的头像huoxiaoqiang
上一篇 2025年2月1日 22:10
下一篇 2025年2月2日 14:21

相关推荐

  • 2.2Go类型之结构(Struct)

    1.结构声明 2.成员定义 3.继承 3.1方法继承 一个子结构可以直接继承自多个父结构,但如果多个父结构存在同名方法且子结构未覆盖,访问时会报错,此时必须使用“调用父结构的方法”章节的语法实现访问。 子结构会直接继承父结构中可继承的方法,间接继承祖父结构中可继承的方法,以此类推,直至没有可继承的方法。 注意:从父结构…

    Go语言教程 2025年3月2日
    090
  • 1.8Go语言的语句(Statement)

    1.空(Empty)语句 2.块(Block)语句 3.表达式(Expression)语句 表达式语句往往简称为表达式。

    Go语言教程 2025年2月8日
    050
  • 1.4Go语言的类型(Type)

    1.整数(integer)类型 类型 范围 uint uint32(32位平台) 或 uint64(64位平台) uint8 0 ≤ n ≤ 255 uint16 0 ≤ n ≤ 65535 uint32 0 ≤ n ≤ 4294967295 uint64 0 ≤ n ≤ 18446744073709551615 in…

    Go语言教程 2025年2月4日
    0120

发表回复

登录后才能评论