bufio.Reader.Peek (method)
19 uses
bufio (current package)
bufio.go#L143: func (b *Reader) Peek(n int) ([]byte, error) {
go/build
read.go#L42: if leadingBytes, err := b.Peek(3); err == nil && bytes.Equal(leadingBytes, bom) {
golang.org/x/tools/internal/gcimporter
exportdata.go#L232: line, err = r.Peek(2)
mime/multipart
multipart.go#L201: peek, _ := br.Peek(br.Buffered())
multipart.go#L205: _, p.readErr = br.Peek(len(peek) + 1)
net/http
server.go#L328: if _, err := c.bufr.Peek(c.bufr.Buffered() + 1); err != nil {
server.go#L1038: peek, _ := c.bufr.Peek(4) // ReadRequest will get err below
server.go#L2145: if _, err := c.bufr.Peek(4); err != nil {
server.go#L2201: got, err := c.bufr.Peek(len(preface))
transfer.go#L898: buf, err := r.Peek(peekSize)
transfer.go#L913: buf, err := b.r.Peek(2)
transport.go#L2278: _, err := pc.br.Peek(1)
transport.go#L2425: buf, _ := pc.br.Peek(n)
transport.go#L2459: if peek, err := pc.br.Peek(1); err == nil && len(peek) == 1 {
net/http/internal
chunked.go#L91: peek, _ := cr.r.Peek(n)
net/textproto
reader.go#L158: peek, _ := r.R.Peek(2)
reader.go#L537: if buf, err := r.R.Peek(1); err == nil && (buf[0] == ' ' || buf[0] == '\t') {
reader.go#L622: r.R.Peek(1) // force a buffer load if empty
reader.go#L627: peek, _ := r.R.Peek(s)