33

Golang のNopCloser機能について、適切な説明がある人はいますか?
私は周りを見回しましたが、Golangのメインドキュメントの説明以外に何も見つかりませんでした:

NopCloser は、提供された Reader r をラップするノーオペレーションの Close メソッドで ReadCloser を返します。

ポインタや説明をいただければ幸いです。ありがとう。

4

3 に答える 3

1

Close機能 を備えたアイテムを提供する必要があるが、Closeそのアイテムにとって本当に意味がない場合に使用します。そのため、関数はほとんど何もしません。

func (nopCloser) Close() error { return nil }

https://github.com/golang/go/blob/go1.16.3/src/io/io.go#L620

于 2021-04-07T00:44:16.430 に答える