Update golang_tutorial_16.md

pull/17/head
RickyWang1020 6 years ago committed by GitHub
parent 21559683a0
commit 7a2eff789b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -333,3 +333,42 @@ Ricky
10
```
## 嵌套结构体
我们也可以创建一个包含结构体作为字段的结构体,这叫做嵌套结构体。例如:
```golang
package main
import (
"fmt"
)
type Address struct {
city string
state string
}
type Person struct {
name string
age int
address Address
}
func main() {
p := Person{
name: "Ricky",
age: 10,
address: Address{
city: "Chicago",
state: "Illinois",
},
}
fmt.Println("Name:", p.name)
fmt.Println("Age:", p.age)
fmt.Println("City:", p.address.city)
fmt.Println("State:", p.address.state)
}
```

Loading…
Cancel
Save