ARTS 第七周
文章目录
2019年第21周 | 2019/05/20 – 2019/05/26 |
---|---|
Algorithm | LeetCode 29 |
Review | Review 《JSON and Go》 |
Tips | 在 Go 中屏蔽类型某个接口的方法 |
Share | Golang 新手可能会踩的50个坑 |
Algorithm
Review
Tips
在 Go 中屏蔽类型某个接口的方法:
|
|
在上述代码中,我们新定义了Buffer
类型,并在其中包含了bytes.Buffer
类型, io.ReaderFrom
和io.WriterTo
接口。
此时我们就相当于在实现了一种新的bytes.Buffer
类型,并屏蔽了io.ReaderFrom
和io.WriterTo
接口。
如果我们直接就用这两个接口方法,就会出现编译错误ambiguous selector rb.ReadFrom/rb.WriteTo
。