We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f45fb23 commit dbc98faCopy full SHA for dbc98fa
source/c02/c02_05.md
@@ -2,7 +2,7 @@
2
3
## 1. 什么是空接口?
4
5
-空接口是特殊形式的接口类型,普通的接口都有方法,而空接口没有定义任何接口方法的接口,也因此,我们可以说所有类型都至少实现了空接口。
+空接口是特殊形式的接口类型,普通的接口都有方法,而空接口没有定义任何方法口,也因此,我们可以说所有类型都至少实现了空接口。
6
7
```go
8
type empty_iface interface {
@@ -36,7 +36,7 @@ type: <nil>, value: <nil>
36
37
## 2. 如何使用空接口?
38
39
-**第一**,通常我们会直接使用 `interface{}` 作为类型声明一个实例
+**第一**,通常我们会直接使用 `interface{}` 作为类型声明一个实例,而这个实例可以承载任意类型的值。
40
41
42
package main
@@ -65,7 +65,7 @@ func main() {
65
66
**第二**,如果想让你的函数可以接收任意类型的值 ,也可以使用空接口
67
68
-可以接收一个任意类型的值
+接收一个任意类型的值 示例
69
70
71
@@ -89,7 +89,7 @@ func main() {
89
}
90
```
91
92
-也可以接收任意个任意类型的值
+接收任意个任意类型的值 示例
93
94
95
0 commit comments