modified: eBook/18.1.md

modified:   eBook/18.11.md
	modified:   eBook/18.2.md
	modified:   eBook/18.3.md
	modified:   eBook/18.4.md
	modified:   eBook/18.8.md
This commit is contained in:
songleo
2016-01-03 14:29:25 +08:00
parent 34534d240c
commit 0aefb4a032
6 changed files with 52 additions and 61 deletions

View File

@@ -1,7 +1,6 @@
# 18.4 结构体
创建:
创建:
```go
type struct1 struct {
field1 type1
@@ -11,14 +10,13 @@ type struct1 struct {
ms := new(struct1)
```
初始化:
初始化:
```go
ms := &struct1{10, 15.5, "Chris"}
```
当结构体的命名以大写字母开头时,该结构体在包外可见。
通常情况下为每个结构体定义一个构建函数并推荐使用构建函数初始化结构体参考例10.2
当结构体的命名以大写字母开头时,该结构体在包外可见。
通常情况下为每个结构体定义一个构建函数并推荐使用构建函数初始化结构体参考例10.2
```go
ms := Newstruct1{10, 15.5, "Chris"}