From 74aa3aee9a772aee12a8167ef630554a5a5743d4 Mon Sep 17 00:00:00 2001 From: Sarlor Date: Fri, 20 Apr 2018 03:32:15 +0800 Subject: [PATCH] Update 09.5.md (#455) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修改一些错误 --- eBook/09.5.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eBook/09.5.md b/eBook/09.5.md index ce9052d..06ba89b 100644 --- a/eBook/09.5.md +++ b/eBook/09.5.md @@ -18,7 +18,7 @@ func ReturnStr() string { } ``` -它包含了一个整型变量 `PackInt` 和一个返回字符串的函数 `ReturnStr`。这段程序在运行时不做任何的事情,因为它不包含有一个 main 函数。 +它包含了一个整型变量 `Pack1Int` 和一个返回字符串的函数 `ReturnStr`。这段程序在运行时不做任何的事情,因为它不包含有一个 main 函数。 在主程序 package_test.go 中这个包通过声明的方式被导入 @@ -72,9 +72,9 @@ fmt.Printf(“Float from package1: %f\n”, 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 `.` :