bufio.Reader.Peek (method)

20 uses

	bufio (current package)
		bufio.go#L130: func (b *Reader) Peek(n int) ([]byte, error) {

	github.com/go-git/go-git/v5/plumbing/protocol/packp
		srvresp.go#L57: 	ahead, err := reader.Peek(7)

	github.com/go-redis/redis/v8/internal/proto
		reader.go#L50: 	return r.rd.Peek(n)

	github.com/golang-migrate/migrate/v4
		migration.go#L132: 	if _, err := b.Peek(int(m.BufferSize)); err != nil && err != io.EOF {

	golang.org/x/crypto/openpgp/packet
		packet.go#L340: 	if verBuf, err = bufr.Peek(1); err != nil {

	mime/multipart
		multipart.go#L172: 		peek, _ := br.Peek(br.Buffered())
		multipart.go#L176: 			_, p.readErr = br.Peek(len(peek) + 1)

	net/http
		server.go#L323: 		if _, err := c.bufr.Peek(c.bufr.Buffered() + 1); err != nil {
		server.go#L983: 		peek, _ := c.bufr.Peek(4) // ReadRequest will get err below
		server.go#L1977: 			if _, err := c.bufr.Peek(4); err != nil {
		transfer.go#L895: 		buf, err := r.Peek(peekSize)
		transfer.go#L910: 	buf, err := b.r.Peek(2)
		transport.go#L2083: 		_, err := pc.br.Peek(1)
		transport.go#L2233: 		buf, _ := pc.br.Peek(n)
		transport.go#L2267: 		if peek, err := pc.br.Peek(1); err == nil && len(peek) == 1 {

	net/http/internal
		chunked.go#L64: 		peek, _ := cr.r.Peek(n)

	net/textproto
		reader.go#L150: 		peek, _ := r.R.Peek(2)
		reader.go#L496: 	if buf, err := r.R.Peek(1); err == nil && (buf[0] == ' ' || buf[0] == '\t') {
		reader.go#L568: 	r.R.Peek(1) // force a buffer load if empty
		reader.go#L573: 	peek, _ := r.R.Peek(s)