type sync.Once

112 uses

	sync (current package)
		once.go#L20: type Once struct {
		once.go#L52: func (o *Once) Do(f func()) {
		once.go#L73: func (o *Once) doSlow(f func()) {
		oncefunc.go#L13: 		once  Once
		oncefunc.go#L45: 		once   Once
		oncefunc.go#L76: 		once  Once

	compress/flate
		inflate.go#L29: var fixedOnce sync.Once

	context
		context.go#L342: 	once sync.Once // either starts running f or stops f from running

	crypto/des
		block.go#L74: var feistelBoxOnce sync.Once

	crypto/elliptic
		elliptic.go#L224: var initonce sync.Once

	crypto/internal/fips140/edwards25519
		scalarmult.go#L26: 	initOnce sync.Once
		scalarmult.go#L136: 	initOnce sync.Once

	crypto/internal/fips140/nistec
		p224.go#L111: var _p224BOnce sync.Once
		p224.go#L387: var p224GeneratorTableOnce sync.Once
		p224_sqrt.go#L13: var p224GGOnce sync.Once
		p384.go#L111: var _p384BOnce sync.Once
		p384.go#L387: var p384GeneratorTableOnce sync.Once
		p521.go#L111: var _p521BOnce sync.Once
		p521.go#L387: var p521GeneratorTableOnce sync.Once

	crypto/internal/sysrand
		rand.go#L55: var urandomOnce sync.Once

	crypto/x509
		cert_pool.go#L236: 			sync.Once
		root.go#L23: 	once           sync.Once

	go.pact.im/x/flaky
		debounce.go#L26: 	once sync.Once

	go.pact.im/x/httpprocess
		httpprocess.go#L67: 	once sync.Once

	go.pact.im/x/maininfo
		buildinfo.go#L9: 	modOnce    sync.Once

	go.pact.im/x/netchan
		netchan.go#L38: 	once sync.Once

	go.pact.im/x/process
		parallel.go#L56: 	var once sync.Once

	go.pact.im/x/task
		task.go#L65: 		var once sync.Once

	go/types
		scope.go#L171: 	once    sync.Once

	golang.org/x/net/http2
		server.go#L652: 	shutdownOnce sync.Once
		server.go#L2549: 	closeOnce     sync.Once // for use by Close only
		transport.go#L184: 	connPoolOnce  sync.Once
		transport.go#L452: 	abortOnce sync.Once

	golang.org/x/net/http2/hpack
		huffman.go#L129: 	buildRootOnce       sync.Once

	golang.org/x/net/internal/httpcommon
		headermap.go#L13: 	commonBuildOnce   sync.Once

	golang.org/x/net/trace
		events.go#L420: var eventsTmplOnce sync.Once
		histogram.go#L332: var distTmplOnce sync.Once
		trace.go#L957: var pageTmplOnce sync.Once

	golang.org/x/sync/errgroup
		errgroup.go#L32: 	errOnce sync.Once

	golang.org/x/sys/unix
		syscall_unix.go#L32: 	signalNameMapOnce sync.Once

	golang.org/x/text/unicode/norm
		tables15.0.0.go#L6962: var recompMapOnce sync.Once

	golang.org/x/tools/go/packages
		golist.go#L89: 	envOnce    sync.Once
		golist.go#L93: 	rootsOnce     sync.Once
		golist.go#L97: 	goVersionOnce  sync.Once

	golang.org/x/tools/internal/gcimporter
		bimport.go#L73: 	fakeLinesOnce sync.Once
		exportdata.go#L389: 			listOnce   sync.Once

	golang.org/x/tools/internal/gocommand
		invoke.go#L35: 	once sync.Once

	google.golang.org/genproto/googleapis/rpc/status
		status.pb.go#L141: 	file_google_rpc_status_proto_rawDescOnce sync.Once

	google.golang.org/grpc
		server.go#L143: 	channelzRemoveOnce sync.Once

	google.golang.org/grpc/binarylog/grpc_binarylog_v1
		binarylog.pb.go#L925: 	file_grpc_binlog_v1_binarylog_proto_rawDescOnce sync.Once

	google.golang.org/grpc/health/grpc_health_v1
		health.pb.go#L289: 	file_grpc_health_v1_health_proto_rawDescOnce sync.Once

	google.golang.org/grpc/internal/transport
		handler_server.go#L155: 	closeOnce sync.Once

	google.golang.org/protobuf/internal/filedesc
		desc.go#L594: 	once     sync.Once
		desc_lazy.go#L678: 	var once sync.Once
		desc_list.go#L31: 	once sync.Once
		desc_list.go#L70: 	once   sync.Once
		desc_list.go#L132: 	once   sync.Once
		desc_list.go#L224: 	once sync.Once
		desc_list.go#L247: 	once   sync.Once
		desc_list.go#L301: 	once   sync.Once
		desc_list_gen.go#L21: 	once   sync.Once
		desc_list_gen.go#L58: 	once   sync.Once
		desc_list_gen.go#L106: 	once   sync.Once
		desc_list_gen.go#L143: 	once   sync.Once
		desc_list_gen.go#L223: 	once   sync.Once
		desc_list_gen.go#L260: 	once   sync.Once
		desc_list_gen.go#L297: 	once   sync.Once
		desc_list_gen.go#L334: 	once   sync.Once

	google.golang.org/protobuf/types/known/anypb
		any.pb.go#L424: 	file_google_protobuf_any_proto_rawDescOnce sync.Once

	google.golang.org/protobuf/types/known/durationpb
		duration.pb.go#L301: 	file_google_protobuf_duration_proto_rawDescOnce sync.Once

	google.golang.org/protobuf/types/known/timestamppb
		timestamp.pb.go#L310: 	file_google_protobuf_timestamp_proto_rawDescOnce sync.Once

	internal/godebug
		godebug.go#L63: 	once sync.Once
		godebug.go#L69: 	nonDefaultOnce sync.Once

	internal/goroot
		gc.go#L42: 	once sync.Once

	internal/lazyregexp
		lazyre.go#L20: 	once sync.Once

	internal/poll
		fd_poll_runtime.go#L36: var serverInit sync.Once

	io
		pipe.go#L44: 	once sync.Once // Protects closing done

	math/big
		sqrt.go#L13: 	sync.Once

	mime
		type.go#L72: var once sync.Once // guards initMime

	net
		conf.go#L73: 	confOnce sync.Once // guards init of confVal via initConfVal
		dnsclient_unix.go#L356: 	initOnce sync.Once // guards init of resolverConfig
		ipsock.go#L23: 	sync.Once             // guards following
		lookup_unix.go#L15: var onceReadProtocols sync.Once
		mptcpsock_linux.go#L17: 	mptcpOnce      sync.Once
		net.go#L382: 	sync.Once
		net.go#L802: var threadOnce sync.Once
		nss.go#L22: 	initOnce sync.Once // guards init of nsswitchConfig
		pipe.go#L100: 	once       sync.Once // Protects closing localDone
		port_unix.go#L16: var onceReadServices sync.Once
		unixsock.go#L224: 	unlinkOnce sync.Once

	net/http
		h2_bundle.go#L3417: 	http2commonBuildOnce   sync.Once
		h2_bundle.go#L4699: 	shutdownOnce sync.Once
		h2_bundle.go#L6645: 	closeOnce     sync.Once  // for use by Close only
		h2_bundle.go#L7606: 	connPoolOnce  sync.Once
		h2_bundle.go#L7873: 	abortOnce sync.Once
		server.go#L3070: 	nextProtoOnce     sync.Once // guards setupHTTP2_* init
		server.go#L3921: 	once     sync.Once
		transport.go#L286: 	nextProtoOnce      sync.Once
		transport.go#L955: 	envProxyOnce      sync.Once
		transport.go#L970: 	envProxyOnce = sync.Once{}

	net/textproto
		reader.go#L794: var commonHeaderOnce sync.Once

	strings
		replace.go#L15: 	once   sync.Once // guards buildOnce method

	syscall
		env_unix.go#L18: 	envOnce sync.Once

	testing
		benchmark.go#L271: var labelsOnce sync.Once
		testing.go#L1989: 	afterOnce sync.Once

	text/template
		funcs.go#L66: 	sync.Once

	time
		zoneinfo.go#L89: var localOnce sync.Once
		zoneinfo.go#L108: var unnamedFixedZonesOnce sync.Once
		zoneinfo.go#L646: var zoneinfoOnce sync.Once

	unique
		handle.go#L147: var setupMake sync.Once

	vendor/golang.org/x/net/http2/hpack
		huffman.go#L129: 	buildRootOnce       sync.Once

	vendor/golang.org/x/text/unicode/norm
		tables15.0.0.go#L6962: var recompMapOnce sync.Once