package buffer
Import Path
log/slog/internal/buffer (on go.dev)
Dependency Relation
imports one package, and imported by one package
Involved Source Files
Package buffer provides a pool-allocated byte buffer.
Package-Level Type Names (only one, which is exported)
Buffer is a byte buffer.
This implementation is adapted from the unexported type buffer
in go/src/fmt/print.go.
(*Buffer) Free()
(*Buffer) Len() int
(*Buffer) Reset()
(*Buffer) SetLen(n int)
(*Buffer) String() string
(*Buffer) Write(p []byte) (int, error)
(*Buffer) WriteByte(c byte) error
(*Buffer) WriteString(s string) (int, error)
*Buffer : expvar.Var
*Buffer : fmt.Stringer
*Buffer : internal/bisect.Writer
*Buffer : io.ByteWriter
*Buffer : io.StringWriter
*Buffer : io.Writer
*Buffer : context.stringer
*Buffer : crypto/tls.transcriptHash
*Buffer : golang.org/x/net/http2.stringWriter
*Buffer : net/http.http2stringWriter
*Buffer : runtime.stringer
func New() *Buffer
func log/slog.appendJSONMarshal(buf *Buffer, v any) error
Package-Level Variables (only one, which is unexported)
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)