sync.Pool.New (field)

58 uses

	sync (current package)
		pool.go#L56: 	New func() any
		pool.go#L147: 	if x == nil && p.New != nil {
		pool.go#L148: 		x = p.New()

	crypto/tls
		conn.go#L938: 	New: func() any {

	encoding/json
		scanner.go#L86: 	New: func() any {

	fmt
		print.go#L132: 	New: func() any { return new(pp) },
		scan.go#L379: 	New: func() any { return new(ss) },

	github.com/go-pg/pg/v10/internal/pool
		pool.go#L20: 	New: func() interface{} {
		reader.go#L67: 	New: func() interface{} {
		write_buffer.go#L12: 	New: func() interface{} {

	github.com/vmihailenco/msgpack/v5
		decode.go#L35: 	New: func() interface{} {
		encode.go#L45: 	New: func() interface{} {

	go.pact.im/x/zapjournal
		pool.go#L15: 	New: func() any {

	go.uber.org/multierr
		error.go#L179: 	New: func() interface{} {

	go.uber.org/zap
		error.go#L29: var _errArrayElemPool = sync.Pool{New: func() interface{} {
		stacktrace.go#L32: 	New: func() interface{} {

	go.uber.org/zap/buffer
		pool.go#L33: 		New: func() interface{} {

	go.uber.org/zap/zapcore
		console_encoder.go#L32: 	New: func() interface{} {
		entry.go#L36: 	_cePool = sync.Pool{New: func() interface{} {
		error.go#L106: var _errArrayElemPool = sync.Pool{New: func() interface{} {
		json_encoder.go#L37: var _jsonPool = sync.Pool{New: func() interface{} {

	golang.org/x/net/http2
		databuffer.go#L32: 		{New: func() interface{} { return make([]byte, 1<<10) }},
		databuffer.go#L33: 		{New: func() interface{} { return make([]byte, 2<<10) }},
		databuffer.go#L34: 		{New: func() interface{} { return make([]byte, 4<<10) }},
		databuffer.go#L35: 		{New: func() interface{} { return make([]byte, 8<<10) }},
		databuffer.go#L36: 		{New: func() interface{} { return make([]byte, 16<<10) }},
		frame.go#L222: 	New: func() interface{} {
		gotrack.go#L71: 	New: func() interface{} {
		http2.go#L262: 	New: func() interface{} {
		http2.go#L332: var sorterPool = sync.Pool{New: func() interface{} { return new(sorter) }}
		server.go#L70: 	New: func() interface{} {
		server.go#L1082: 	New: func() interface{} { return make(chan error, 1) },
		server.go#L1086: 	New: func() interface{} { return new(writeData) },

	golang.org/x/net/http2/hpack
		huffman.go#L15: 	New: func() interface{} { return new(bytes.Buffer) },

	google.golang.org/grpc
		rpc_util.go#L78: 			New: func() interface{} {

	google.golang.org/grpc/internal/transport
		transport.go#L59: 			New: func() interface{} {

	google.golang.org/protobuf/internal/filedesc
		desc_init.go#L450: 	New: func() interface{} { return new(strs.Builder) },

	google.golang.org/protobuf/internal/order
		range.go#L21: 	New: func() interface{} { return new([]messageField) },
		range.go#L72: 	New: func() interface{} { return new([]mapEntry) },

	internal/poll
		splice_linux.go#L174: var splicePipePool = sync.Pool{New: newPoolPipe}

	io
		io.go#L600: 	New: func() any {

	net/http
		h2_bundle.go#L1052: 		{New: func() interface{} { return make([]byte, 1<<10) }},
		h2_bundle.go#L1053: 		{New: func() interface{} { return make([]byte, 2<<10) }},
		h2_bundle.go#L1054: 		{New: func() interface{} { return make([]byte, 4<<10) }},
		h2_bundle.go#L1055: 		{New: func() interface{} { return make([]byte, 8<<10) }},
		h2_bundle.go#L1056: 		{New: func() interface{} { return make([]byte, 16<<10) }},
		h2_bundle.go#L1551: 	New: func() interface{} {
		h2_bundle.go#L3064: 	New: func() interface{} {
		h2_bundle.go#L3471: 	New: func() interface{} {
		h2_bundle.go#L3543: var http2sorterPool = sync.Pool{New: func() interface{} { return new(http2sorter) }}
		h2_bundle.go#L3784: 	New: func() interface{} {
		h2_bundle.go#L4724: 	New: func() interface{} { return make(chan error, 1) },
		h2_bundle.go#L4728: 	New: func() interface{} { return new(http2writeData) },
		header.go#L160: 	New: func() any { return new(headerSorter) },
		server.go#L801: 	New: func() any {

	os
		dir_unix.go#L30: 	New: func() any {

	reflect
		type.go#L3105: 	framePool = &sync.Pool{New: func() any {

	vendor/golang.org/x/net/http2/hpack
		huffman.go#L15: 	New: func() interface{} { return new(bytes.Buffer) },