程序实体与关键字
2016-07-20 21:15
204 查看
任何Go语言源码文件都由若干个程序实体组成的。在Go语言中,变量、常量、函数、结构体和接口被统称为“程序实体”,而它们的名字被统称为“标识符”。
标识符可以是任何Unicode编码可以表示的字母字符、数字以及下划线“_”。不过,首字母不能是数字或下划线。
注意:在Go语言中,我们对程序实体的访问权限控制只能通过它们的名字来实现。名字首字母为大写的程序实体可以被任何代码包中的代码访问到。而名字首字母为小写的程序实体则只能被同一个代码包中的代码所访问。
Go语言还规定了一些特定的字符序列。它们被称为“关键字”。编程人员不能把关键字作为标识符。Go语言的关键字如下表:
package main // 代码包声明语句。
// 代码包导入语句。
import (
"fmt" // 导入代码包fmt。
)
// main函数。
func main() {
// 打印函数调用语句。用于打印输出信息。
fmt.Println("Go语言编程实战")
}
标识符可以是任何Unicode编码可以表示的字母字符、数字以及下划线“_”。不过,首字母不能是数字或下划线。
注意:在Go语言中,我们对程序实体的访问权限控制只能通过它们的名字来实现。名字首字母为大写的程序实体可以被任何代码包中的代码访问到。而名字首字母为小写的程序实体则只能被同一个代码包中的代码所访问。
Go语言还规定了一些特定的字符序列。它们被称为“关键字”。编程人员不能把关键字作为标识符。Go语言的关键字如下表:
package main // 代码包声明语句。
// 代码包导入语句。
import (
"fmt" // 导入代码包fmt。
)
// main函数。
func main() {
// 打印函数调用语句。用于打印输出信息。
fmt.Println("Go语言编程实战")
}
相关文章推荐
- JS的作用域和声明提前
- 作业
- 关于汇编ARM指令DCD
- Rank(该学生第几名)
- POJ-1276 Alignment ( 多重背包)优化版
- HDU 1157.
- jquery 杂文
- 堆排序
- UVA-10785 The Mad Numerologist
- 训练第二周之DFS(深度优先搜索)
- 烧写程序(下载程序)基础知识
- switch 中一旦 case 匹配,就会顺序执行后面的程序代码
- odoo税金处理
- 字符串变换
- 算法的时间复杂度(理论篇)
- 哈希表
- 堆排序
- 基于加速度传感器智能穿戴:神经网络以及判断过程
- Maven实战(一)--Why Maven
- hdoj 5053 the Sum of Cube [数学 立方求和]