Skip to content

Commit dbc98fa

Browse files
author
王炳明
committed
Update:更新文章表述
1 parent f45fb23 commit dbc98fa

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

source/c02/c02_05.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## 1. 什么是空接口?
44

5-
空接口是特殊形式的接口类型,普通的接口都有方法,而空接口没有定义任何接口方法的接口,也因此,我们可以说所有类型都至少实现了空接口。
5+
空接口是特殊形式的接口类型,普通的接口都有方法,而空接口没有定义任何方法口,也因此,我们可以说所有类型都至少实现了空接口。
66

77
```go
88
type empty_iface interface {
@@ -36,7 +36,7 @@ type: <nil>, value: <nil>
3636

3737
## 2. 如何使用空接口?
3838

39-
**第一**,通常我们会直接使用 `interface{}` 作为类型声明一个实例
39+
**第一**,通常我们会直接使用 `interface{}` 作为类型声明一个实例,而这个实例可以承载任意类型的值。
4040

4141
```go
4242
package main
@@ -65,7 +65,7 @@ func main() {
6565

6666
**第二**,如果想让你的函数可以接收任意类型的值 ,也可以使用空接口
6767

68-
可以接收一个任意类型的值
68+
接收一个任意类型的值 示例
6969

7070
```go
7171
package main
@@ -89,7 +89,7 @@ func main() {
8989
}
9090
```
9191

92-
也可以接收任意个任意类型的值
92+
接收任意个任意类型的值 示例
9393

9494
```go
9595
package main

0 commit comments

Comments
 (0)