Update 09.5.md (#455)

修改一些错误
This commit is contained in:
Sarlor
2018-04-20 03:32:15 +08:00
committed by 无闻
parent 24ecec63c0
commit 74aa3aee9a

View File

@@ -18,7 +18,7 @@ func ReturnStr() string {
} }
``` ```
它包含了一个整型变量 `PackInt` 和一个返回字符串的函数 `ReturnStr`。这段程序在运行时不做任何的事情,因为它不包含有一个 main 函数。 它包含了一个整型变量 `Pack1Int` 和一个返回字符串的函数 `ReturnStr`。这段程序在运行时不做任何的事情,因为它不包含有一个 main 函数。
在主程序 package_test.go 中这个包通过声明的方式被导入 在主程序 package_test.go 中这个包通过声明的方式被导入
@@ -72,9 +72,9 @@ fmt.Printf(“Float from package1: %f\n”, pack1.pack1Float)
cannot refer to unexported name pack1.pack1Float cannot refer to unexported name pack1.pack1Float
主程序利用的包必须在主程序编写之前被编译。主程序中每个 pack1 项目都要通过包名来使用使用`pack1.Item`。具体使用方法请参见示例 4.6 和 4.7。 主程序利用的包必须在主程序编写之前被编译。主程序中每个 pack1 项目都要通过包名来使用:`pack1.Item`。具体使用方法请参见示例 4.6 和 4.7。
因此,按照惯例子目录和包之间有着密切的联系:为了区分不同包存放在不同的目录,每个包(所有属于这个包中的 go 文件)都存放在和包名相同的子目录下: 因此,按照惯例,子目录和包之间有着密切的联系:为了区分,不同包存放在不同的目录,每个包(所有属于这个包中的 go 文件)都存放在和包名相同的子目录下:
Import with `.` : Import with `.` :