bytes.Buffer.AvailableBuffer (method)
17 uses
bytes (current package)
buffer.go#L60: func (b *Buffer) AvailableBuffer() []byte { return b.buf[len(b.buf):] }
encoding/json
encode.go#L455: out := e.AvailableBuffer()
encode.go#L474: out := e.AvailableBuffer()
encode.go#L497: e.Write(appendString(e.AvailableBuffer(), b, opts.escapeHTML))
encode.go#L511: e.Write(appendString(e.AvailableBuffer(), b, opts.escapeHTML))
encode.go#L515: b := e.AvailableBuffer()
encode.go#L523: b := e.AvailableBuffer()
encode.go#L531: b := e.AvailableBuffer()
encode.go#L551: b := e.AvailableBuffer()
encode.go#L590: b := e.AvailableBuffer()
encode.go#L599: e.Write(appendString(e.AvailableBuffer(), b, false)) // no need to escape again since it is already escaped
encode.go#L601: e.Write(appendString(e.AvailableBuffer(), v.String(), opts.escapeHTML))
encode.go#L782: e.Write(appendString(e.AvailableBuffer(), kv.ks, opts.escapeHTML))
encode.go#L811: b := e.AvailableBuffer()
indent.go#L16: dst.Write(appendHTMLEscape(dst.AvailableBuffer(), src))
indent.go#L43: b := dst.AvailableBuffer()
indent.go#L120: b := dst.AvailableBuffer()