Go 语言程序结构详解
1. 引言
在 Go 语言中,如同其他编程语言一样,大型程序是由一组基本结构构建而成的。变量用于存储值,简单表达式通过加减等运算组合成更大的表达式。基本类型可以聚合为数组和结构体等。表达式用于语句中,语句的执行顺序由 if 和 for 等控制流语句决定。语句被组织成函数以实现隔离和复用,函数又被收集到源文件和包中。
2. 命名规则
Go 语言中,函数、变量、常量、类型、语句标签和包的命名遵循简单规则:名称以字母(Unicode 认定的字母)或下划线开头,后面可跟任意数量的字母、数字和下划线。大小写敏感,例如 heapSort 和 Heapsort 是不同的名称。
Go 有 25 个关键字,如 if 和 switch ,只能在语法允许的地方使用,不能用作名称:
| 关键字 | | | | |
| — | — | — | — | — |
| break | default | func | interface | select |
| case | defer | go | map | struct |
|
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



