io.Closer.Close (method)

53 uses

	io (current package)
		io.go#L108: 	Close() error

	compress/gzip
		gunzip.go#L290: func (z *Reader) Close() error { return z.decompressor.Close() }

	crypto/cipher
		io.go#L50: 		return c.Close()

	encoding/hex
		hex.go#L159: 	dumper.Close()

	encoding/pem
		pem.go#L295: 	b64.Close()

	go.uber.org/multierr
		error.go#L569: 	return Invoke(closer.Close)

	go.uber.org/zap
		writer.go#L65: 			_ = c.Close()

	go/build
		build.go#L231: 	f.Close()
		build.go#L1219: 				f.Close()
		build.go#L1503: 	f.Close()

	golang.org/x/net/http2
		transport.go#L493: 		cs.reqBody.Close()
		transport.go#L1618: 		cs.reqBody.Close()
		transport.go#L3101: 	if err := gz.body.Close(); err != nil {

	golang.org/x/tools/internal/gcimporter
		gcimporter.go#L95: 	defer rc.Close()

	google.golang.org/grpc
		rpc_util.go#L758: 		if err := z.Close(); err != nil {

	google.golang.org/grpc/internal/binarylog
		sink.go#L145: 	if err := fs.closer.Close(); err != nil {

	google.golang.org/grpc/internal/transport
		handler_server.go#L463: 	req.Body.Close()
		proxy.go#L83: 	defer resp.Body.Close()

	mime
		encodedword.go#L88: 		w.Close()
		encodedword.go#L102: 			w.Close()
		encodedword.go#L109: 	w.Close()

	mime/multipart
		formdata.go#L303: 		return rc.Closer.Close()

	net/http
		client.go#L712: 			resp.Body.Close()
		client.go#L986: 	err := b.rc.Close()
		fs.go#L691: 	defer f.Close()
		fs.go#L734: 			defer ff.Close()
		h2_bundle.go#L7959: 		cs.reqBody.Close()
		h2_bundle.go#L9131: 		cs.reqBody.Close()
		h2_bundle.go#L10836: 	if err := gz.body.Close(); err != nil {
		request.go#L1254: 	return l.r.Close()
		request.go#L1531: 	return r.Body.Close()
		response.go#L338: 		r.Body.Close()
		server.go#L983: 	return ecr.readCloser.Close()
		server.go#L1471: 				err = w.reqBody.Close()
		server.go#L1724: 	w.reqBody.Close()
		server.go#L1957: 				inFlightResponse.reqBody.Close()
		transfer.go#L345: 		if closeErr := t.BodyCloser.Close(); closeErr != nil && err == nil {
		transfer.go#L363: 				err = cw.Close()
		transfer.go#L386: 		if err := t.BodyCloser.Close(); err != nil {
		transport.go#L766: 	return r.ReadCloser.Close()
		transport.go#L3006: 	err := es.body.Close()

	net/http/httputil
		dump.go#L34: 	if err = b.Close(); err != nil {
		dump.go#L136: 			req.Body.Close()
		dump.go#L276: 			dest.(io.Closer).Close()
		persist.go#L131: 		err = lastbody.Close()
		persist.go#L397: 		err = lastbody.Close()
		reverseproxy.go#L325: 		res.Body.Close()
		reverseproxy.go#L375: 		defer outreq.Body.Close()
		reverseproxy.go#L522: 		defer res.Body.Close()
		reverseproxy.go#L532: 	res.Body.Close() // close now, instead of defer, to populate res.Trailer
		reverseproxy.go#L770: 		backConn.Close()

	net/textproto
		textproto.go#L75: 	return c.conn.Close()

	os/exec
		exec.go#L605: 		fd.Close()