增加图注释

This commit is contained in:
xiemengjun
2013-01-16 23:11:49 +08:00
parent 133d9976b3
commit e54f54988d
27 changed files with 152 additions and 10 deletions

10
02.2.md
View File

@@ -182,6 +182,8 @@ Go内置有一个`error`类型专门用来处理错误信息Go的`package`
![](images/2.2.basic.png?raw=true)
图2.1 Go数据格式的存储
## 一些技巧
### 分组声明
@@ -277,6 +279,8 @@ Go之所以会那么简洁是因为它有一些默认的行为
![](images/2.2.array.png?raw=true)
图2.2 多维数组的映射关系
### slice
@@ -313,6 +317,8 @@ Go之所以会那么简洁是因为它有一些默认的行为
![](images/2.2.slice.png?raw=true)
图2.3 slice和array的对应关系图
slice有一些简便的操作
- `slice`的默认开始位置是0`ar[:n]`等价于`ar[0:n]`
@@ -352,6 +358,8 @@ slice有一些简便的操作
![](images/2.2.slice2.png?raw=true)
图2.4 slice对应数组的信息
对于`slice`有几个有用的内置函数:
- `len` 获取`slice`的长度
@@ -428,6 +436,8 @@ slice有一些简便的操作
![](images/2.2.makenew.png?raw=true)
图2.5 make和new对应底层的内存分配
关于“零值”所指并非是空值而是一种“变量未填充前”的默认值通常为0。
此处罗列 部分类型 的 “零值”