type bufio.Reader
61 uses
bufio (current package)
bufio.go#L32: type Reader struct {
bufio.go#L47: func NewReaderSize(rd io.Reader, size int) *Reader {
bufio.go#L49: b, ok := rd.(*Reader)
bufio.go#L56: r := new(Reader)
bufio.go#L62: func NewReader(rd io.Reader) *Reader {
bufio.go#L67: func (b *Reader) Size() int { return len(b.buf) }
bufio.go#L74: func (b *Reader) Reset(r io.Reader) {
bufio.go#L87: func (b *Reader) reset(buf []byte, r io.Reader) {
bufio.go#L88: *b = Reader{
bufio.go#L99: func (b *Reader) fill() {
bufio.go#L129: func (b *Reader) readErr() error {
bufio.go#L142: func (b *Reader) Peek(n int) ([]byte, error) {
bufio.go#L176: func (b *Reader) Discard(n int) (discarded int, err error) {
bufio.go#L215: func (b *Reader) Read(p []byte) (n int, err error) {
bufio.go#L266: func (b *Reader) ReadByte() (byte, error) {
bufio.go#L285: func (b *Reader) UnreadByte() error {
bufio.go#L305: func (b *Reader) ReadRune() (r rune, size int, err error) {
bufio.go#L327: func (b *Reader) UnreadRune() error {
bufio.go#L338: func (b *Reader) Buffered() int { return b.w - b.r }
bufio.go#L350: func (b *Reader) ReadSlice(delim byte) (line []byte, err error) {
bufio.go#L407: func (b *Reader) ReadLine() (line []byte, isPrefix bool, err error) {
bufio.go#L449: func (b *Reader) collectFragments(delim byte) (fullBuffers [][]byte, finalFragment []byte, totalLen int, err error) {
bufio.go#L480: func (b *Reader) ReadBytes(delim byte) ([]byte, error) {
bufio.go#L500: func (b *Reader) ReadString(delim byte) (string, error) {
bufio.go#L517: func (b *Reader) WriteTo(w io.Writer) (n int64, err error) {
bufio.go#L562: func (b *Reader) writeBuf(w io.Writer) (int64, error) {
bufio.go#L835: *Reader
bufio.go#L840: func NewReadWriter(r *Reader, w *Writer) *ReadWriter {
compress/flate
inflate.go#L270: rBuf *bufio.Reader // created if provided io.Reader does not implement io.ByteReader
github.com/klauspost/compress/flate
inflate_gen.go#L524: fr := f.r.(*bufio.Reader)
inflate_gen.go#L1274: case *bufio.Reader:
github.com/klauspost/compress/gzip
gunzip.go#L78: br *bufio.Reader
mime/multipart
multipart.go#L334: bufReader *bufio.Reader
mime/quotedprintable
reader.go#L18: br *bufio.Reader
net/http
h2_bundle.go#L7407: br *bufio.Reader
request.go#L1003: func newTextprotoReader(br *bufio.Reader) *textproto.Reader {
request.go#L1023: func ReadRequest(b *bufio.Reader) (*Request, error) {
request.go#L1033: func readRequest(b *bufio.Reader) (req *Request, err error) {
response.go#L154: func ReadResponse(r *bufio.Reader, req *Request) (*Response, error) {
server.go#L287: bufr *bufio.Reader
server.go#L828: func newBufioReader(r io.Reader) *bufio.Reader {
server.go#L830: br := v.(*bufio.Reader)
server.go#L839: func putBufioReader(br *bufio.Reader) {
transfer.go#L486: func readTransfer(msg any, r *bufio.Reader) (err error) {
transfer.go#L808: r *bufio.Reader // underlying wire-format reader for the trailer
transfer.go#L888: func seeUpcomingDoubleCRLF(r *bufio.Reader) bool {
transport.go#L1907: br *bufio.Reader // from conn
transport.go#L2376: func newReadWriteCloserBody(br *bufio.Reader, rwc io.ReadWriteCloser) io.ReadWriteCloser {
transport.go#L2391: br *bufio.Reader // used until empty
net/http/internal
chunked.go#L30: br, ok := r.(*bufio.Reader)
chunked.go#L38: r *bufio.Reader
chunked.go#L155: func readChunkLine(b *bufio.Reader) ([]byte, error) {
net/textproto
reader.go#L22: R *bufio.Reader
reader.go#L32: func NewReader(r *bufio.Reader) *Reader {
nhooyr.io/websocket
conn.go#L53: br *bufio.Reader
conn.go#L91: br *bufio.Reader
dial.go#L304: func getBufioReader(r io.Reader) *bufio.Reader {
dial.go#L305: br, ok := bufioReaderPool.Get().(*bufio.Reader)
dial.go#L313: func putBufioReader(br *bufio.Reader) {
frame.go#L53: func readFrameHeader(r *bufio.Reader, readBuf []byte) (h header, err error) {
read.go#L366: flateBufio *bufio.Reader
|
The pages are generated with Golds v0.6.7. (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 @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |