var io.EOF

322 uses

	io (current package)
		io.go#L44: var EOF = errors.New("EOF")
		io.go#L336: 	} else if n > 0 && err == EOF {
		io.go#L367: 		err = EOF
		io.go#L446: 			if er != EOF {
		io.go#L471: 		return 0, EOF
		io.go#L507: 		return 0, EOF
		io.go#L540: 		return 0, EOF
		io.go#L547: 			err = EOF
		io.go#L614: 			if err == EOF {
		io.go#L648: 			if err == EOF {
		multi.go#L10: 	return 0, EOF
		multi.go#L27: 		if err == EOF {
		multi.go#L33: 		if n > 0 || err != EOF {
		multi.go#L34: 			if err == EOF && len(mr.readers) > 0 {
		multi.go#L41: 	return 0, EOF
		pipe.go#L100: 		err = EOF

	io/fs
		readfile.go#L60: 			if err == io.EOF {

	bufio
		bufio.go#L545: 	if b.err == io.EOF {
		bufio.go#L790: 	if err == io.EOF {
		scan.go#L98: 	if s.err == io.EOF {
		scan.go#L254: 	if s.err == nil || s.err == io.EOF {

	bytes
		buffer.go#L211: 		if e == io.EOF {
		buffer.go#L305: 		return 0, io.EOF
		buffer.go#L339: 		return 0, io.EOF
		buffer.go#L356: 		return 0, 0, io.EOF
		buffer.go#L423: 		err = io.EOF
		reader.go#L42: 		return 0, io.EOF
		reader.go#L57: 		return 0, io.EOF
		reader.go#L61: 		err = io.EOF
		reader.go#L70: 		return 0, io.EOF
		reader.go#L91: 		return 0, 0, io.EOF

	compress/flate
		inflate.go#L355: 	if f.err == io.EOF {
		inflate.go#L682: 		f.err = io.EOF
		inflate.go#L689: 	if e == io.EOF {

	compress/gzip
		gunzip.go#L41: 	if err == io.EOF {
		gunzip.go#L254: 	if z.err != io.EOF {
		gunzip.go#L274: 		return n, io.EOF

	crypto/tls
		conn.go#L618: 			err = io.EOF
		conn.go#L699: 			return c.in.setErrorLocked(io.EOF)
		conn.go#L782: 		return 0, io.EOF
		conn.go#L786: 	if r.N > 0 && err == io.EOF {
		conn.go#L790: 		return n, io.EOF

	database/sql
		sql.go#L2940: 	if rs.lasterr != nil && rs.lasterr != io.EOF {
		sql.go#L3011: 		if rs.lasterr != io.EOF {
		sql.go#L3269: 	if rs.lasterr != nil && rs.lasterr != io.EOF {

	embed
		embed.go#L357: 		return 0, io.EOF
		embed.go#L403: 		return nil, io.EOF

	encoding/base64
		base64.go#L442: 		if d.err == io.EOF && d.nbuf > 0 {

	encoding/hex
		hex.go#L187: 		if d.err == io.EOF && len(d.in)%2 != 0 {

	encoding/json
		stream.go#L127: 			if err == io.EOF {

	encoding/xml
		xml.go#L283: 		return nil, io.EOF
		xml.go#L290: 			if err == io.EOF && d.stk != nil && d.stk.kind != stkEOF {
		xml.go#L954: 		if d.err == io.EOF {
		xml.go#L991: 				if d.err == io.EOF {

	fmt
		scan.go#L90: 		err = io.EOF
		scan.go#L185: 		err = io.EOF
		scan.go#L195: 	} else if err == io.EOF {
		scan.go#L213: 		if err == io.EOF {
		scan.go#L352: 			if err == io.EOF {
		scan.go#L508: 		panic(io.EOF)
		scan.go#L960: 			if err == io.EOF {
		scan.go#L1061: 		} else if eof, ok := e.(error); ok && eof == io.EOF { // out of input

	github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream
		header.go#L70: 			if err == io.EOF {

	github.com/aws/aws-sdk-go-v2/aws/protocol/xml
		error_utils.go#L21: 		if err := xml.NewDecoder(r).Decode(&errResponse); err != nil && err != io.EOF {
		error_utils.go#L32: 	if err := xml.NewDecoder(r).Decode(&errResponse); err != nil && err != io.EOF {

	github.com/aws/aws-sdk-go-v2/service/internal/checksum
		algorithms.go#L197: 	} else if err != io.EOF {
		algorithms.go#L287: 	if err == io.EOF {
		aws_chunked_encoding.go#L239: 		return 0, io.EOF
		aws_chunked_encoding.go#L331: 		return 0, io.EOF
		aws_chunked_encoding.go#L343: 	if err == io.EOF && !r.endChunkDone {

	github.com/aws/aws-sdk-go-v2/service/internal/s3shared
		xml_utils.go#L23: 	if err := xml.NewDecoder(r).Decode(&errComponents); err != nil && err != io.EOF {
		xml_utils.go#L39: 	if err := xml.NewDecoder(r).Decode(&errComponents); err != nil && err != io.EOF {

	github.com/aws/aws-sdk-go-v2/service/s3
		api_op_GetBucketLocation.go#L191: 	if err == io.EOF {
		deserializers.go#L156: 	if err == io.EOF {
		deserializers.go#L439: 	if err == io.EOF {
		deserializers.go#L740: 	if err == io.EOF {
		deserializers.go#L2058: 	if err == io.EOF {
		deserializers.go#L2377: 	if err == io.EOF {
		deserializers.go#L2523: 	if err == io.EOF {
		deserializers.go#L2668: 	if err == io.EOF {
		deserializers.go#L2807: 	if err == io.EOF {
		deserializers.go#L2946: 	if err == io.EOF {
		deserializers.go#L3085: 	if err == io.EOF {
		deserializers.go#L3224: 	if err == io.EOF {
		deserializers.go#L3363: 	if err == io.EOF {
		deserializers.go#L3502: 	if err == io.EOF {
		deserializers.go#L3648: 	if err == io.EOF {
		deserializers.go#L3787: 	if err == io.EOF {
		deserializers.go#L3926: 	if err == io.EOF {
		deserializers.go#L4083: 	if err == io.EOF {
		deserializers.go#L4317: 	if err == io.EOF {
		deserializers.go#L4456: 	if err == io.EOF {
		deserializers.go#L4595: 	if err == io.EOF {
		deserializers.go#L4741: 	if err == io.EOF {
		deserializers.go#L4880: 	if err == io.EOF {
		deserializers.go#L5039: 	if err == io.EOF {
		deserializers.go#L5517: 	if err == io.EOF {
		deserializers.go#L5682: 	if err == io.EOF {
		deserializers.go#L5908: 	if err == io.EOF {
		deserializers.go#L6047: 	if err == io.EOF {
		deserializers.go#L6186: 	if err == io.EOF {
		deserializers.go#L6330: 	if err == io.EOF {
		deserializers.go#L6580: 	if err == io.EOF {
		deserializers.go#L7086: 	if err == io.EOF {
		deserializers.go#L7267: 	if err == io.EOF {
		deserializers.go#L7448: 	if err == io.EOF {
		deserializers.go#L7629: 	if err == io.EOF {
		deserializers.go#L7810: 	if err == io.EOF {
		deserializers.go#L7955: 	if err == io.EOF {
		deserializers.go#L8237: 	if err == io.EOF {
		deserializers.go#L8496: 	if err == io.EOF {
		deserializers.go#L8785: 	if err == io.EOF {
		deserializers.go#L9078: 	if err == io.EOF {
		deserializers.go#L11708: 	if err == io.EOF {
		deserializers.go#L12062: 	if err == io.EOF {
		deserializers.go#L12099: 	if err == io.EOF {
		deserializers.go#L12136: 	if err == io.EOF {
		deserializers.go#L12173: 	if err == io.EOF {
		deserializers.go#L12462: 	if err == io.EOF {
		eventstream.go#L68: 			if err == io.EOF {

	github.com/aws/aws-sdk-go-v2/service/s3/internal/customizations
		handle_200_error.go#L57: 	if err == io.EOF {

	github.com/aws/smithy-go/encoding/xml
		error_utils.go#L20: 		if err := xml.NewDecoder(r).Decode(&errResponse); err != nil && err != io.EOF {
		error_utils.go#L30: 	if err := xml.NewDecoder(r).Decode(&errResponse); err != nil && err != io.EOF {

	github.com/aws/smithy-go/io
		ringbuffer.go#L60: 			return readCount, io.EOF

	github.com/aws/smithy-go/transport/http/internal/io
		safe.go#L34: 		return 0, io.EOF
		safe.go#L56: 		return 0, io.EOF

	github.com/go-pg/pg/v10
		base.go#L185: 	case io.EOF, io.ErrUnexpectedEOF:
		base.go#L418: 			if err == io.EOF {

	github.com/go-pg/pg/v10/internal/pool
		reader_buf.go#L113: 		b.err = io.EOF
		reader_buf.go#L146: 			return 0, io.EOF
		reader_buf.go#L221: 			err = io.EOF
		reader_buf.go#L267: 			err = io.EOF
		reader_buf.go#L291: 		return 0, io.EOF
		reader_buf.go#L378: 				err = io.EOF
		reader_bytes.go#L39: 		return 0, io.EOF
		reader_bytes.go#L48: 		return 0, io.EOF
		reader_bytes.go#L73: 	return line, io.EOF
		reader_bytes.go#L88: 	return line, io.EOF
		reader_bytes.go#L105: 		return b, io.EOF

	github.com/go-pg/pg/v10/orm
		composite_parser.go#L45: 		if err == io.EOF {
		composite_parser.go#L78: 		if err == io.EOF {

	github.com/go-pg/pg/v10/types
		array_parser.go#L47: 		if err == io.EOF {
		array_parser.go#L113: 		if err == io.EOF {
		hstore_parser.go#L25: 		if err == io.EOF {

	github.com/vmihailenco/bufpool
		buffer.go#L160: 		if e == io.EOF {
		buffer.go#L241: 		return 0, io.EOF
		buffer.go#L275: 		return 0, io.EOF
		buffer.go#L292: 		return 0, 0, io.EOF
		buffer.go#L359: 		err = io.EOF

	go.pact.im/x/extraio
		hardlimit.go#L54: 	if err == io.EOF {
		hash.go#L53: 		return 0, io.EOF
		hash.go#L60: 		return n, io.EOF
		pad.go#L51: 	if err != io.EOF {
		pad.go#L65: 		return 0, io.EOF
		pad.go#L74: 		err = io.EOF
		unpad.go#L58: 	if err != io.EOF {
		unpad.go#L105: 		return n, io.EOF

	go.pact.im/x/goupdate
		download.go#L42: 		if err == io.EOF {
		tests.go#L75: 		if err == io.EOF {

	go.uber.org/goleak/internal/stack
		stacks.go#L76: 		if err == io.EOF {

	go/build
		build.go#L1155: 				if err == nil || err == io.EOF {
		read.go#L80: 		if err == io.EOF {
		read.go#L106: 		if err == io.EOF {

	golang.org/x/crypto/blake2b
		blake2x.go#L120: 		return 0, io.EOF

	golang.org/x/net/http2
		server.go#L762: 	if err == io.EOF || err == io.ErrUnexpectedEOF || isClosedConnError(err) || err == errPrefaceTimeout {
		server.go#L1456: 		clientGone := err == io.EOF || err == io.ErrUnexpectedEOF || isClosedConnError(err)
		server.go#L1880: 		st.body.closeWithErrorAndCode(io.EOF, st.copyTrailersToHandlerRequest)
		server.go#L1881: 		st.body.CloseWithError(io.EOF)
		server.go#L2448: 		return 0, io.EOF
		server.go#L2451: 	if err == io.EOF {
		transport.go#L1712: 			case err == io.EOF:
		transport.go#L2141: 	if err == io.EOF {
		transport.go#L2169: 	} else if err == io.EOF {
		transport.go#L2199: 	if errors.Is(err, io.EOF) {
		transport.go#L2519: 		if err == io.EOF && cs.bytesRemain > 0 {
		transport.go#L2719: 		cs.bufPipe.closeWithErrorAndCode(io.EOF, cs.copyTrailers)
		transport.go#L3004: func (noBodyReader) Read([]byte) (int, error) { return 0, io.EOF }

	golang.org/x/text/transform
		transform.go#L166: 			r.dst1, n, err = r.t.Transform(r.dst, r.src[r.src0:r.src1], r.err == io.EOF)
		transform.go#L187: 				if r.err == nil || r.err == io.EOF {

	golang.org/x/text/unicode/norm
		readwriter.go#L106: 		if err == io.EOF {

	golang.org/x/tools/internal/pkgbits
		decoder.go#L266: 			if i > 0 && err == io.EOF {

	google.golang.org/grpc
		picker_wrapper.go#L73: 		if b.Err != nil && b.Err != io.EOF {
		rpc_util.go#L581: 		if err == io.EOF {
		rpc_util.go#L833: 	case nil, io.EOF:
		server.go#L933: 			if err != io.EOF {
		server.go#L1198: 				if err != nil && err != io.EOF {
		server.go#L1210: 				if err != nil && err != io.EOF {
		server.go#L1217: 				if err != nil && err != io.EOF {
		server.go#L1379: 		if err == io.EOF {
		server.go#L1517: 				if err != nil && err != io.EOF {
		server.go#L1531: 				if err != nil && err != io.EOF {
		server.go#L1540: 				if err != nil && err != io.EOF {
		stream.go#L757: 		if err == io.EOF {
		stream.go#L760: 		if err == nil || (err == io.EOF && a.s.Status().Code() == codes.OK) {
		stream.go#L848: 		if err != nil && err != io.EOF {
		stream.go#L922: 			if logEntry.Err == io.EOF {
		stream.go#L964: 	if err == io.EOF {
		stream.go#L1027: 		return io.EOF
		stream.go#L1062: 		if err == io.EOF {
		stream.go#L1066: 			return io.EOF // indicates successful end of stream.
		stream.go#L1102: 	if err == io.EOF {
		stream.go#L1115: 	if err == io.EOF {
		stream.go#L1327: 		if err != nil && err != io.EOF {
		stream.go#L1361: 		return io.EOF
		stream.go#L1396: 		if err == io.EOF {
		stream.go#L1400: 			return io.EOF // indicates successful end of stream.
		stream.go#L1419: 	if err == io.EOF {
		stream.go#L1432: 	if err == io.EOF {
		stream.go#L1591: 		if err != nil && err != io.EOF {
		stream.go#L1652: 				} else if err != io.EOF {
		stream.go#L1659: 		if err != nil && err != io.EOF {
		stream.go#L1678: 		if err == io.EOF {

	google.golang.org/grpc/internal/transport
		handler_server.go#L465: 	if err == io.EOF || err == io.ErrUnexpectedEOF {
		http2_client.go#L1148: 			t.closeStream(s, io.EOF, true, http2.ErrCodeFlowControl, status.New(codes.Internal, err.Error()), nil, false)
		http2_client.go#L1169: 		t.closeStream(s, io.EOF, false, http2.ErrCodeNo, status.New(codes.Internal, "server closed the stream without sending trailers"), nil, true)
		http2_client.go#L1196: 	t.closeStream(s, io.EOF, false, http2.ErrCodeNo, status.Newf(statusCode, "stream terminated by RST_STREAM with error code: %v", f.ErrCode), nil, false)
		http2_client.go#L1561: 	t.closeStream(s, io.EOF, rst, http2.ErrCodeNo, statusGen, mdata, true)
		http2_server.go#L152: 			if err == credentials.ErrConnDispatched || err == io.EOF {
		http2_server.go#L310: 		if err == io.EOF {
		http2_server.go#L311: 			return nil, io.EOF
		http2_server.go#L320: 	if err == io.EOF || err == io.ErrUnexpectedEOF {
		http2_server.go#L653: 			if err == io.EOF || err == io.ErrUnexpectedEOF {
		http2_server.go#L810: 		s.write(recvMsg{err: io.EOF})

	internal/poll
		fd_posix.go#L18: 		return io.EOF

	internal/profile
		legacy_profile.go#L87: 			if err == io.EOF {
		legacy_profile.go#L278: 			if err != io.EOF {
		legacy_profile.go#L542: 			if err != io.EOF {
		legacy_profile.go#L733: 			if err != io.EOF {
		legacy_profile.go#L818: 			if err != io.EOF {
		legacy_profile.go#L890: 				if err != io.EOF {
		legacy_profile.go#L974: 			if err != io.EOF {
		legacy_profile.go#L1011: 			if err != io.EOF {
		legacy_profile.go#L1034: 			if err != io.EOF {

	math/big
		floatconv.go#L280: 	} else if err2 != io.EOF {
		int.go#L435: 	if _, err := r.ReadByte(); err != io.EOF {
		natconv.go#L223: 	if err == io.EOF {
		ratconv.go#L75: 		if _, err = r.ReadByte(); err != io.EOF {
		ratconv.go#L110: 	if _, err = r.ReadByte(); err != io.EOF {
		ratconv.go#L227: 		if err == io.EOF {
		ratconv.go#L283: 	if err == io.EOF {

	mime/multipart
		formdata.go#L53: 		if err == io.EOF {
		formdata.go#L71: 			if err != nil && err != io.EOF {
		formdata.go#L88: 		if err != nil && err != io.EOF {
		multipart.go#L185: 			if p.readErr == io.EOF {
		multipart.go#L228: 				return 0, io.EOF
		multipart.go#L244: 			return i, io.EOF
		multipart.go#L337: 		if err == io.EOF && r.isFinalBoundary(line) {
		multipart.go#L343: 			return nil, io.EOF
		multipart.go#L361: 			return nil, io.EOF

	mime/quotedprintable
		reader.go#L98: 					!(len(rightStripped) == 0 && len(r.line) > 0 && r.rerr == io.EOF) {

	net
		net.go#L184: 	if err != nil && err != io.EOF {
		net.go#L742: 		err = io.EOF
		parse.go#L59: 		if err == io.EOF || err == io.ErrUnexpectedEOF {
		parse.go#L336: 		if err == io.EOF {
		pipe.go#L143: 	if err != nil && err != io.EOF && err != io.ErrClosedPipe {
		pipe.go#L154: 		return 0, io.EOF
		pipe.go#L167: 		return 0, io.EOF
		tcpsock.go#L131: 	if err != nil && err != io.EOF {

	net/http
		client.go#L968: 	if err == io.EOF {
		h2_bundle.go#L4416: 	if err == io.EOF || err == io.ErrUnexpectedEOF || http2isClosedConnError(err) || err == http2errPrefaceTimeout {
		h2_bundle.go#L5088: 		clientGone := err == io.EOF || err == io.ErrUnexpectedEOF || http2isClosedConnError(err)
		h2_bundle.go#L5499: 		st.body.closeWithErrorAndCode(io.EOF, st.copyTrailersToHandlerRequest)
		h2_bundle.go#L5500: 		st.body.CloseWithError(io.EOF)
		h2_bundle.go#L6058: 		return 0, io.EOF
		h2_bundle.go#L6061: 	if err == io.EOF {
		h2_bundle.go#L8304: 			case err == io.EOF:
		h2_bundle.go#L8733: 	if err == io.EOF {
		h2_bundle.go#L8761: 	} else if err == io.EOF {
		h2_bundle.go#L8790: 	if errors.Is(err, io.EOF) {
		h2_bundle.go#L9110: 		if err == io.EOF && cs.bytesRemain > 0 {
		h2_bundle.go#L9319: 		cs.bufPipe.closeWithErrorAndCode(io.EOF, cs.copyTrailers)
		http.go#L108: func (noBody) Read([]byte) (int, error)         { return 0, io.EOF }
		request.go#L1034: 		if err == io.EOF {
		response.go#L163: 		if err == io.EOF {
		response.go#L190: 		if err == io.EOF {
		response.go#L268: 		if err != nil && err != io.EOF {
		server.go#L763: 		return 0, io.EOF
		server.go#L915: 	if err == io.EOF {
		server.go#L1377: 			case io.EOF:
		server.go#L1804: 	if err == io.EOF {
		transfer.go#L46: 		return 0, io.EOF
		transfer.go#L53: 	return 1, io.EOF
		transfer.go#L221: 		if rres.n == 0 && rres.err == io.EOF {
		transfer.go#L412: 	if err != nil && err != io.EOF {
		transfer.go#L842: 		return 0, io.EOF
		transfer.go#L846: 	if err == io.EOF {
		transfer.go#L876: 			err = io.EOF
		transfer.go#L938: 		if err == io.EOF {
		transfer.go#L997: 			if err == io.EOF {
		transfer.go#L1077: 		err = io.EOF
		transport.go#L1930: 	if err == io.EOF {
		transport.go#L2182: 				isEOF := err == io.EOF
		transport.go#L2251: 	if peekErr == io.EOF {
		transport.go#L2793: 	if es.earlyCloseFn != nil && es.rerr != io.EOF {

	net/http/httputil
		reverseproxy.go#L463: 		if rerr != nil && rerr != io.EOF && rerr != context.Canceled {
		reverseproxy.go#L479: 			if rerr == io.EOF {

	net/http/internal
		chunked.go#L57: 		cr.err = io.EOF
		chunked.go#L85: 				if cr.err == io.EOF {
		chunked.go#L117: 		} else if cr.err == io.EOF {
		chunked.go#L133: 		if err == io.EOF {

	net/http/pprof
		pprof.go#L214: 			if err != io.EOF {

	net/textproto
		reader.go#L340: 			if err == io.EOF {
		reader.go#L402: 		err = io.EOF
		reader.go#L445: 			if err == io.EOF {

	os
		dir_unix.go#L142: 		return nil, nil, nil, io.EOF
		file.go#L371: 	if err == nil || err == io.EOF {
		file.go#L702: 			if err == io.EOF {
		removeall_at.go#L111: 			if readErr != nil && readErr != io.EOF {

	strings
		reader.go#L41: 		return 0, io.EOF
		reader.go#L56: 		return 0, io.EOF
		reader.go#L60: 		err = io.EOF
		reader.go#L69: 		return 0, io.EOF
		reader.go#L90: 		return 0, 0, io.EOF

	testing/iotest
		reader.go#L122: 	if err != nil && err != io.EOF {
		reader.go#L152: 	if n != 0 || err != io.EOF {
		reader.go#L227: 		if n != len(data) || err != nil && err != io.EOF {
		reader.go#L235: 		if n != 0 || err != io.EOF {
		reader.go#L243: 		if n != len(data) || err != io.EOF {
		reader.go#L255: 			if n != 1 || err != nil && (i != len(data)-1 || err != io.EOF) {

	vendor/golang.org/x/text/transform
		transform.go#L166: 			r.dst1, n, err = r.t.Transform(r.dst, r.src[r.src0:r.src1], r.err == io.EOF)
		transform.go#L187: 				if r.err == nil || r.err == io.EOF {

	vendor/golang.org/x/text/unicode/norm
		readwriter.go#L106: 		if err == io.EOF {