如何在StreamWriter中使用Close()方法

时间:2013-05-09 05:45:21

标签: go

在Go crypto \ cipher包中,键入StreamWriter有一个Close()方法。从实现开始,它看起来就像调用底层的io.Writer的Close()方法。我的问题是:是否有任何情况我应该调用此方法而不是直接调用底层Writer的Close()方法?

1 个答案:

答案 0 :(得分:1)

不,调用StreamWriter的close方法并调用底层writer的close方法完全相同。只有那样StreamWriter才会实现io.WriteCloser接口。

只是因为这种方法存在,该类型可以用作io.WriteCloser。