type io.ReadCloser
29 uses
io (current package)
io.go#L137: type ReadCloser interface {
io.go#L682: func NopCloser(r Reader) ReadCloser {
compress/flate
inflate.go#L807: func NewReader(r io.Reader) io.ReadCloser {
inflate.go#L826: func NewReaderDict(r io.Reader, dict []byte) io.ReadCloser {
compress/gzip
gunzip.go#L77: decompressor io.ReadCloser
github.com/oapi-codegen/runtime/types
file.go#L52: func (file File) Reader() (io.ReadCloser, error) {
net/http
client.go#L964: rc io.ReadCloser
h2_bundle.go#L7562: reqBody io.ReadCloser
h2_bundle.go#L10282: var http2noBody io.ReadCloser = http2noBodyReader{}
h2_bundle.go#L10315: body io.ReadCloser // underlying Response.Body
http.go#L121: _ io.ReadCloser = NoBody
request.go#L187: Body io.ReadCloser
request.go#L195: GetBody func() (io.ReadCloser, error)
request.go#L915: rc, ok := body.(io.ReadCloser)
request.go#L937: req.GetBody = func() (io.ReadCloser, error) {
request.go#L944: req.GetBody = func() (io.ReadCloser, error) {
request.go#L951: req.GetBody = func() (io.ReadCloser, error) {
request.go#L972: req.GetBody = func() (io.ReadCloser, error) { return NoBody, nil }
request.go#L1195: func MaxBytesReader(w ResponseWriter, r io.ReadCloser, n int64) io.ReadCloser {
request.go#L1214: r io.ReadCloser // underlying reader
response.go#L72: Body io.ReadCloser
server.go#L427: reqBody io.ReadCloser
server.go#L955: readCloser io.ReadCloser
server.go#L2185: func registerOnHitEOF(rc io.ReadCloser, fn func()) {
server.go#L2198: func requestBodyRemains(rc io.ReadCloser) bool {
transfer.go#L447: Body io.ReadCloser
transport.go#L702: io.ReadCloser
transport.go#L2892: body io.ReadCloser
 |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |