mirror of
https://github.com/gopl-zh/gopl-zh.github.com.git
synced 2024-12-01 02:28:56 +00:00
fix typo
This commit is contained in:
parent
cd0f3ff29c
commit
a851dd1886
@ -86,7 +86,7 @@ any = new(bytes.Buffer)
|
|||||||
var w io.Writer = new(bytes.Buffer)
|
var w io.Writer = new(bytes.Buffer)
|
||||||
```
|
```
|
||||||
|
|
||||||
因为任意`*bytes.Buffer`的值,甚至包括nil通过`(*bytes.Buffer)(nil)`进行显示的转换都实现了这个接口,所以我们不必分配一个新的变量。并且因为我们绝不会引用变量w,我们可以使用空标识符来来进行代替。总的看,这些变化可以让我们得到一个更朴素的版本:
|
因为任意`*bytes.Buffer`的值,甚至包括nil通过`(*bytes.Buffer)(nil)`进行显示的转换都实现了这个接口,所以我们不必分配一个新的变量。并且因为我们绝不会引用变量w,我们可以使用空标识符来进行代替。总的看,这些变化可以让我们得到一个更朴素的版本:
|
||||||
|
|
||||||
```go
|
```go
|
||||||
// *bytes.Buffer must satisfy io.Writer
|
// *bytes.Buffer must satisfy io.Writer
|
||||||
|
Loading…
Reference in New Issue
Block a user