From 44bbc5286b7b90c6fdab721dc0823a476b0687b1 Mon Sep 17 00:00:00 2001 From: Unknwon Date: Tue, 17 Mar 2015 23:02:36 -0400 Subject: [PATCH] =?UTF-8?q?=E7=B2=BE=E6=A0=A1=EF=BC=9A2.6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- eBook/02.6.md | 21 +++++++++------------ eBook/02.7.md | 2 +- eBook/02.8.md | 2 +- eBook/directory.md | 2 +- 4 files changed, 12 insertions(+), 15 deletions(-) diff --git a/eBook/02.6.md b/eBook/02.6.md index 4d6f128..1daa0f1 100644 --- a/eBook/02.6.md +++ b/eBook/02.6.md @@ -2,21 +2,18 @@ 你的 Go 安装目录(`$GOROOT`)的文件夹结构应该如下所示: -README, AUTHORS, CONTRIBUTORS, LICENSE +README.md, AUTHORS, CONTRIBUTORS, LICENSE -- `\bin` 包含可执行文件,如:编译器,Go 工具 -- `\doc` 包含示例程序,代码工具,本地文档等 -- `\include` 包含 C/C++ 头文件 -- `\lib` 包含文档模版 -- `\misc` 包含与支持 Go 编辑器有关的配置文件以及 cgo 的示例 -- `\pkg\os_arch` 包含标准库的包的对象文件(`.a`) -- `\src` 包含源代码构建脚本 -- `\src\cmd` 包含 Go 和 C 的编译器和命令行脚本 -- `\src\lib9` `\src\libbio` `\src\libmach` 包含 C 文件 -- `\src\pkg` 包含 Go 标准库的包的完整源代码(Go 是一门开源语言) +- `/bin`:包含可执行文件,如:编译器,Go 工具 +- `/doc`:包含示例程序,代码工具,本地文档等 +- `/lib`:包含文档模版 +- `/misc`:包含与支持 Go 编辑器有关的配置文件以及 cgo 的示例 +- `/os_arch`:包含标准库的包的对象文件(`.a`) +- `/src`:包含源代码构建脚本和标准库的包的完整源代码(Go 是一门开源语言) +- `/src/cmd`:包含 Go 和 C 的编译器和命令行脚本 ## 链接 - [目录](directory.md) - 上一节:[在 Windows 上安装 Go](02.5.md) -- 下一节:[Go 类虚拟机(runtime)](02.7.md) \ No newline at end of file +- 下一节:[Go 运行时(runtime)](02.7.md) \ No newline at end of file diff --git a/eBook/02.7.md b/eBook/02.7.md index b7f8dda..8d97494 100644 --- a/eBook/02.7.md +++ b/eBook/02.7.md @@ -1,4 +1,4 @@ -# 2.7 Go runtime +# 2.7 Go 运行时(runtime) 尽管 Go 编译器产生的是本地可执行代码,这些代码仍旧运行在 Go 的 runtime(这部分的代码可以在 runtime 包中找到)当中。这个 runtime 类似 Java 和 .NET 语言所用到的虚拟机,它负责管理包括内存分配、垃圾回收(第 10.8 节)、栈处理、goroutine、channel、切片(slice)、map 和反射(reflection)等等。 diff --git a/eBook/02.8.md b/eBook/02.8.md index cb7ebc1..b9ecc72 100644 --- a/eBook/02.8.md +++ b/eBook/02.8.md @@ -5,5 +5,5 @@ ## 链接 - [目录](directory.md) -- 上一节:[Go 类虚拟机(runtime)](02.7.md) +- 上一节:[Go 运行时(runtime)](02.7.md) - 下一章:[编辑器、集成开发环境与其它工具](03.0.md) diff --git a/eBook/directory.md b/eBook/directory.md index 5ce5ae4..d409758 100644 --- a/eBook/directory.md +++ b/eBook/directory.md @@ -13,7 +13,7 @@ - 2.4 [在 Mac OS X 上安装 Go](02.4.md) - 2.5 [在 Windows 上安装 Go](02.5.md) - 2.6 [安装目录清单](02.6.md) - - 2.7 [Go 类虚拟机(runtime)](02.7.md) + - 2.7 [Go 运行时(runtime)](02.7.md) - 2.8 [Go 解释器](02.8.md) - 第3章:[编辑器、集成开发环境与其它工具](03.0.md) - 3.1 [Go 开发环境的基本要求](03.1.md)