type bytes.Buffer
95 uses
bytes (current package)
buffer.go#L20: type Buffer struct {
buffer.go#L54: func (b *Buffer) Bytes() []byte { return b.buf[b.off:] }
buffer.go#L60: func (b *Buffer) String() string {
buffer.go#L69: func (b *Buffer) empty() bool { return len(b.buf) <= b.off }
buffer.go#L73: func (b *Buffer) Len() int { return len(b.buf) - b.off }
buffer.go#L77: func (b *Buffer) Cap() int { return cap(b.buf) }
buffer.go#L82: func (b *Buffer) Truncate(n int) {
buffer.go#L97: func (b *Buffer) Reset() {
buffer.go#L106: func (b *Buffer) tryGrowByReslice(n int) (int, bool) {
buffer.go#L117: func (b *Buffer) grow(n int) int {
buffer.go#L157: func (b *Buffer) Grow(n int) {
buffer.go#L168: func (b *Buffer) Write(p []byte) (n int, err error) {
buffer.go#L180: func (b *Buffer) WriteString(s string) (n int, err error) {
buffer.go#L199: func (b *Buffer) ReadFrom(r io.Reader) (n int64, err error) {
buffer.go#L236: func (b *Buffer) WriteTo(w io.Writer) (n int64, err error) {
buffer.go#L263: func (b *Buffer) WriteByte(c byte) error {
buffer.go#L277: func (b *Buffer) WriteRune(r rune) (n int, err error) {
buffer.go#L296: func (b *Buffer) Read(p []byte) (n int, err error) {
buffer.go#L318: func (b *Buffer) Next(n int) []byte {
buffer.go#L334: func (b *Buffer) ReadByte() (byte, error) {
buffer.go#L351: func (b *Buffer) ReadRune() (r rune, size int, err error) {
buffer.go#L374: func (b *Buffer) UnreadRune() error {
buffer.go#L391: func (b *Buffer) UnreadByte() error {
buffer.go#L408: func (b *Buffer) ReadBytes(delim byte) (line []byte, err error) {
buffer.go#L417: func (b *Buffer) readSlice(delim byte) (line []byte, err error) {
buffer.go#L436: func (b *Buffer) ReadString(delim byte) (line string, err error) {
buffer.go#L450: func NewBuffer(buf []byte) *Buffer { return &Buffer{buf: buf} }
buffer.go#L458: func NewBufferString(s string) *Buffer {
buffer.go#L459: return &Buffer{buf: []byte(s)}
crypto/tls
auth.go#L83: b := &bytes.Buffer{}
conn.go#L95: rawInput bytes.Buffer // raw input, starting with a record header
conn.go#L97: hand bytes.Buffer // handshake data waiting to be read
encoding/json
encode.go#L180: var buf bytes.Buffer
encode.go#L194: func HTMLEscape(dst *bytes.Buffer, src []byte) {
encode.go#L288: bytes.Buffer // accumulated output
encode.go#L1227: var nameEscBuf bytes.Buffer
indent.go#L13: func Compact(dst *bytes.Buffer, src []byte) error {
indent.go#L17: func compact(dst *bytes.Buffer, src []byte, escape bool) error {
indent.go#L62: func newline(dst *bytes.Buffer, prefix, indent string, depth int) {
indent.go#L81: func Indent(dst *bytes.Buffer, src []byte, prefix, indent string) error {
stream.go#L186: indentBuf *bytes.Buffer
stream.go#L222: enc.indentBuf = new(bytes.Buffer)
encoding/pem
pem.go#L335: var buf bytes.Buffer
mime/multipart
formdata.go#L66: var b bytes.Buffer
writer.go#L103: var b bytes.Buffer
net/http
h2_bundle.go#L1417: var buf bytes.Buffer
h2_bundle.go#L1424: func (h http2FrameHeader) writeDebug(buf *bytes.Buffer) {
h2_bundle.go#L1563: debugFramerBuf *bytes.Buffer
h2_bundle.go#L1615: f.debugFramerBuf = new(bytes.Buffer)
h2_bundle.go#L2817: var buf bytes.Buffer
h2_bundle.go#L4109: headerWriteBuf bytes.Buffer
h2_bundle.go#L4170: func (sc *http2serverConn) HeaderEncoder() (*hpack.Encoder, *bytes.Buffer) {
h2_bundle.go#L6769: hbuf bytes.Buffer // HPACK encoder writes into this
h2_bundle.go#L9292: HeaderEncoder() (*hpack.Encoder, *bytes.Buffer)
request.go#L889: case *bytes.Buffer:
server.go#L3346: wbuf bytes.Buffer
transfer.go#L1084: case *bytes.Reader, *bytes.Buffer, *strings.Reader:
os/exec
exec.go#L538: var stdout bytes.Buffer
exec.go#L564: var b bytes.Buffer
exec.go#L720: var buf bytes.Buffer
runtime/pprof
pprof.go#L406: var buf bytes.Buffer
src.elv.sh/pkg/buildinfo
json.go#L9: var b bytes.Buffer
src.elv.sh/pkg/cli/term
writer.go#L51: buf := new(bytes.Buffer)
writer.go#L79: bytesBuf := new(bytes.Buffer)
src.elv.sh/pkg/cli/tk
codearea.go#L109: pasteBuffer bytes.Buffer
codearea.go#L198: w.pasteBuffer = bytes.Buffer{}
src.elv.sh/pkg/diag
context.go#L124: var buf bytes.Buffer
multierror.go#L17: var buf bytes.Buffer
src.elv.sh/pkg/eval
exception.go#L84: buf := new(bytes.Buffer)
exception.go#L166: b := new(bytes.Buffer)
src.elv.sh/pkg/eval/mods/str
str.go#L117: var b bytes.Buffer
str.go#L163: var b bytes.Buffer
str.go#L270: var buf bytes.Buffer
src.elv.sh/pkg/eval/vals
repr_helpers.go#L11: buf bytes.Buffer
src.elv.sh/pkg/glob
parse.go#L41: var literal bytes.Buffer
src.elv.sh/pkg/parse
parse.go#L561: var buf bytes.Buffer
parse.go#L592: var buf bytes.Buffer
parser.go#L119: var buf bytes.Buffer
quote.go#L73: var buf bytes.Buffer
quote.go#L100: var buf bytes.Buffer
src.elv.sh/pkg/persistent/hashmap
hashmap.go#L118: var buf bytes.Buffer
src.elv.sh/pkg/persistent/vector
vector.go#L417: var buf bytes.Buffer
src.elv.sh/pkg/strutil
camel_to_dashed.go#L11: var buf bytes.Buffer
src.elv.sh/pkg/tt
tt.go#L141: var b bytes.Buffer
src.elv.sh/pkg/ui
key.go#L132: var b bytes.Buffer
text.go#L37: buf := new(bytes.Buffer)
text.go#L207: var buf bytes.Buffer
text_segment.go#L24: buf := new(bytes.Buffer)
vendor/golang.org/x/net/http2/hpack
hpack.go#L94: saveBuf bytes.Buffer
hpack.go#L493: buf := bufPool.Get().(*bytes.Buffer)
huffman.go#L15: New: func() interface{} { return new(bytes.Buffer) },
huffman.go#L22: buf := bufPool.Get().(*bytes.Buffer)
huffman.go#L33: buf := bufPool.Get().(*bytes.Buffer)
huffman.go#L49: func huffmanDecode(buf *bytes.Buffer, maxLen int, v []byte) error {