第2章,部分字词修订。

This commit is contained in:
zhliner
2017-08-24 22:25:47 +08:00
parent 622f7fcc2c
commit 9f90d30fa7
9 changed files with 22 additions and 22 deletions

View File

@@ -2,7 +2,7 @@
声明语句定义了程序的各种实体对象以及部分或全部的属性。Go语言主要有四种类型的声明语句var、const、type和func分别对应变量、常量、类型和函数实体对象的声明。这一章我们重点讨论变量和类型的声明第三章将讨论常量的声明第五章将讨论函数的声明。
一个Go语言编写的程序对应一个或多个以.go为文件后缀名的源文件。每个源文件以包的声明语句开始说明该源文件是属于哪个包。包声明语句之后是import语句导入依赖的其它包然后是包一级的类型、变量、常量、函数的声明语句包一级的各种类型的声明语句的顺序无关紧要译注函数内部的名字则必须先声明之后才能使用。例如下面的例子中声明了一个常量、一个函数和两个变量
一个Go语言编写的程序对应一个或多个以.go为文件后缀名的源文件。每个源文件以包的声明语句开始说明该源文件是属于哪个包。包声明语句之后是import语句导入依赖的其它包然后是包一级的类型、变量、常量、函数的声明语句包一级的各种类型的声明语句的顺序无关紧要译注函数内部的名字则必须先声明之后才能使用。例如下面的例子中声明了一个常量、一个函数和两个变量
<u><i>gopl.io/ch2/boiling</i></u>
```Go
@@ -26,7 +26,7 @@ func main() {
一个函数的声明由一个函数名字、参数列表由函数的调用者提供参数变量的具体值、一个可选的返回值列表和包含函数定义的函数体组成。如果函数没有返回值那么返回值列表是省略的。执行函数从函数的第一个语句开始依次顺序执行直到遇到return返回语句如果没有返回语句则是执行到函数末尾然后返回到函数调用者。
我们已经看到过很多函数声明和函数调用的例子了在第五章将深入讨论函数的相关细节这里只简单解释下。下面的fToC函数封装了温度转换的处理逻辑这样它只需要被定义一次就可以在多个地方多次被使用。在这个例子中main函数就调用了两次fToC函数分别使用在局部定义的两个常量作为调用函数的参数。
我们已经看到过很多函数声明和函数调用的例子了在第五章将深入讨论函数的相关细节这里只简单解释下。下面的fToC函数封装了温度转换的处理逻辑这样它只需要被定义一次就可以在多个地方多次被使用。在这个例子中main函数就调用了两次fToC函数分别使用在局部定义的两个常量作为调用函数的参数。
<u><i>gopl.io/ch2/ftoc</i></u>
```Go