Unknown 11 年之前
父節點
當前提交
091864498c
共有 4 個文件被更改,包括 10 次插入12 次删除
  1. 1 5
      README.md
  2. 5 6
      eBook/07.0.md
  3. 3 1
      eBook/07.1.md
  4. 1 0
      eBook/directory.md

+ 1 - 5
README.md

@@ -9,7 +9,7 @@
 
 ## 翻译进度
 
-6.12 [通过内存缓存来提升性能](eBook/06.12.md)
+7.0 [数组与切片](eBook/07.0.md)
 
 ## 支持本书
 
@@ -38,10 +38,6 @@
 
 除特别声明外,本书中的内容使用 [CC BY-SA 3.0 License](http://creativecommons.org/licenses/by-sa/3.0/)(创作共用 署名-相同方式共享3.0 许可协议)授权,代码遵循 [BSD 3-Clause License](https://github.com/astaxie/build-web-application-with-golang/blob/master/LICENSE.md)(3 项条款的 BSD 许可协议)。
 
-## 捐助译者
-
-如果您觉得本书翻译确实不错,并认为译者的努力值得肯定,可以通过 [此链接](http://gogs.io/donate) 为译者提供小额捐助,以资鼓励。
-
 ## 开始阅读
 
 [前言](./eBook/preface.md)

+ 5 - 6
eBook/07.0.md

@@ -1,12 +1,11 @@
-# 7.0 数组与
+# 7.0 数组与
 
-157
+这章我们开始剖析 **容器**, 它是可以包含大量条目(item)的数据结构, 例如数组、切片和 map。从这看到 Go 明显受到 Python 的影响。
 
-这章我们开始剖析*容器*, 它是可以包含大量条目(item)的数据结构, 像 arrays(slices) / maps。从这看到 Go 明显受到 Python 影响
+以 `[]` 符号标识的数组类型几乎在所有的编程语言中都是一个基本主力。Go 语言中的数组也是类似的,只是有一些特点。Go 没有 C 那么灵活,但是拥有切片(slice)类型。这是一种建立在 Go 语言数组类型智商的抽象,要想理解切片我们必须先理解数组。数组有特定的用处,但是却有一些呆板,所以在 Go 语言的代码里并不是特别常见。相对的,切片确实随处可见的。它们构建在数组之上并且提供更强大的能力和便捷
 
-以[ ]符号标识的数组类型几乎在所有的编程语言中都是一个基本主力。Go语言中的数组也是类似的,只是有一些特点。Go没有C那么灵活,但是拥有分片(slice)类型。这是一种建立在Go语言数组类型智商的抽象,要想理解slice我们必须先理解数组。数组有特定的用处,但是却有一些呆板,所以在Go语言的代码里并不是特别常见。相对的,slice确实随处可见的。它们构建在数组之上并且提供更强大的能力和便捷。
+## 链接
 
-##链接
 - [目录](directory.md)
-- 上一节:[]()
+- 上一章:[通过内存缓存来提升性能](06.12.md)
 - 下一节:[声明和初始化](07.1.md)

+ 3 - 1
eBook/07.1.md

@@ -1,4 +1,6 @@
-#7.1 声明和初始化
+# 7.1 声明和初始化
+
+157
 
 ##7.1.1 概念
 数组是具有相同`唯一类型`的一组已编号且长度固定的数据项序列(这是一种同构的数据结构);这种类型可以是任意的原始类型例如整形、字符串或者自定义类型。数组长度必须是一个常量表达式,并且必须是一个非负整数。数组长度也是数组类型的一部分,所以[5]int和[10]int是属于不同类型的。数组的编译时值初始化是按照数组顺序完成的(如下)。

+ 1 - 0
eBook/directory.md

@@ -59,6 +59,7 @@
 	- 6.11 [计算函数执行时间](06.11.md)
 	- 6.12 [通过内存缓存来提升性能](06.12.md)
 - 第7章:[数组与切片](07.0.md)
+	- 7.1 [声明和初始化](07.1.md)
 - 第8章:Maps
 - 第9章:包(package)
 - 第10章:结构(struct)与方法(method)