type sync.Once
114 uses
sync (current package)
once.go#L14: type Once struct {
once.go#L42: func (o *Once) Do(f func()) {
once.go#L63: func (o *Once) doSlow(f func()) {
compress/flate
inflate.go#L29: var fixedOnce sync.Once
crypto/des
block.go#L84: var feistelBoxOnce sync.Once
crypto/ed25519/internal/edwards25519
scalarmult.go#L26: initOnce sync.Once
scalarmult.go#L136: initOnce sync.Once
crypto/elliptic
elliptic.go#L440: var initonce sync.Once
crypto/internal/randutil
randutil.go#L15: closedChanOnce sync.Once
crypto/x509
cert_pool.go#L223: sync.Once
root.go#L16: once sync.Once
github.com/aws/aws-sdk-go-v2/aws/transport/http
client.go#L44: initOnce sync.Once
github.com/aws/aws-sdk-go-v2/service/s3
api_op_SelectObjectContent.go#L343: closeOnce sync.Once
eventstream.go#L38: closeOnce sync.Once
github.com/go-pg/pg/v10
listener.go#L42: chOnce sync.Once
github.com/go-pg/pg/v10/orm
tables.go#L16: init1Once sync.Once
tables.go#L17: init2Once sync.Once
go.pact.im/x/flaky
debounce.go#L27: once sync.Once
go.pact.im/x/jsonlazy
jsonlazy.go#L39: once sync.Once
go.pact.im/x/maininfo
buildinfo.go#L9: modOnce sync.Once
go.pact.im/x/process
parallel.go#L56: var once sync.Once
go.pact.im/x/task
task.go#L66: var once sync.Once
go/types
methodlist.go#L17: guards *[]sync.Once
methodlist.go#L28: guards := make([]sync.Once, length)
named.go#L31: once sync.Once // ensures that tparams, underlying, and methods are resolved before accessing
scope.go#L247: once sync.Once
golang.org/x/net/http2
headermap.go#L13: commonBuildOnce sync.Once
server.go#L607: shutdownOnce sync.Once
server.go#L2427: closeOnce sync.Once // for use by Close only
transport.go#L178: connPoolOnce sync.Once
transport.go#L364: abortOnce sync.Once
golang.org/x/net/http2/hpack
huffman.go#L129: buildRootOnce 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#L29: errOnce sync.Once
golang.org/x/sys/unix
syscall_unix.go#L33: signalNameMapOnce sync.Once
golang.org/x/text/unicode/norm
tables13.0.0.go#L6816: var recompMapOnce sync.Once
golang.org/x/tools/go/packages
golist.go#L86: envOnce sync.Once
golist.go#L90: rootsOnce sync.Once
golist.go#L94: goVersionOnce sync.Once
packages.go#L540: loadOnce sync.Once
golang.org/x/tools/internal/gcimporter
bimport.go#L389: fakeLinesOnce sync.Once
bimport.go#L994: var predeclOnce sync.Once
gcimporter.go#L50: listOnce sync.Once
golang.org/x/tools/internal/gocommand
invoke.go#L31: 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#L142: channelzRemoveOnce sync.Once
google.golang.org/grpc/binarylog/grpc_binarylog_v1
binarylog.pb.go#L1005: file_grpc_binlog_v1_binarylog_proto_rawDescOnce sync.Once
google.golang.org/grpc/internal/grpcsync
event.go#L32: o sync.Once
oncefunc.go#L28: var once sync.Once
google.golang.org/grpc/internal/transport
handler_server.go#L135: closeOnce sync.Once
google.golang.org/protobuf/internal/filedesc
desc.go#L507: once sync.Once
desc_lazy.go#L688: 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#L20: once sync.Once
desc_list_gen.go#L57: once sync.Once
desc_list_gen.go#L105: once sync.Once
desc_list_gen.go#L142: once sync.Once
desc_list_gen.go#L212: once sync.Once
desc_list_gen.go#L249: once sync.Once
desc_list_gen.go#L286: once sync.Once
desc_list_gen.go#L323: once sync.Once
google.golang.org/protobuf/internal/impl
codec_field.go#L122: var once sync.Once
message_reflect_field.go#L346: var once sync.Once
google.golang.org/protobuf/types/descriptorpb
descriptor.pb.go#L3490: file_google_protobuf_descriptor_proto_rawDescOnce sync.Once
google.golang.org/protobuf/types/known/anypb
any.pb.go#L438: file_google_protobuf_any_proto_rawDescOnce sync.Once
google.golang.org/protobuf/types/known/durationpb
duration.pb.go#L319: file_google_protobuf_duration_proto_rawDescOnce sync.Once
google.golang.org/protobuf/types/known/timestamppb
timestamp.pb.go#L330: file_google_protobuf_timestamp_proto_rawDescOnce sync.Once
hash/crc32
crc32.go#L81: var castagnoliOnce sync.Once
crc32.go#L109: var ieeeOnce sync.Once
html
entity.go#L24: var populateMapsOnce sync.Once
internal/goroot
gc.go#L34: once sync.Once
internal/lazyregexp
lazyre.go#L20: once sync.Once
internal/poll
fd_poll_runtime.go#L35: var serverInit sync.Once
internal/sysinfo
sysinfo.go#L15: once sync.Once
io
pipe.go#L44: once sync.Once // Protects closing done
math/big
sqrt.go#L13: sync.Once
mime
type.go#L79: var once sync.Once // guards initMime
net
conf.go#L37: confOnce sync.Once // guards init of confVal via initConfVal
dnsclient_unix.go#L322: initOnce sync.Once // guards init of resolverConfig
ipsock.go#L22: sync.Once // guards following
lookup_unix.go#L18: var onceReadProtocols sync.Once
net.go#L371: sync.Once
net.go#L673: var threadOnce sync.Once
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
client.go#L384: var once sync.Once
h2_bundle.go#L3166: http2commonBuildOnce sync.Once
h2_bundle.go#L4260: shutdownOnce sync.Once
h2_bundle.go#L6863: connPoolOnce sync.Once
h2_bundle.go#L7034: abortOnce sync.Once
server.go#L2660: nextProtoOnce sync.Once // guards setupHTTP2_* init
server.go#L3470: once sync.Once
transport.go#L274: nextProtoOnce sync.Once
transport.go#L813: envProxyOnce sync.Once
transport.go#L829: envProxyOnce = sync.Once{}
net/textproto
reader.go#L661: var commonHeaderOnce sync.Once
os/exec
exec.go#L598: once sync.Once
strings
replace.go#L15: once sync.Once // guards buildOnce method
syscall
env_unix.go#L18: envOnce sync.Once
testing
benchmark.go#L259: var labelsOnce sync.Once
testing.go#L1609: afterOnce sync.Once
text/template
funcs.go#L67: sync.Once
time
zoneinfo.go#L85: var localOnce sync.Once
zoneinfo.go#L624: var zoneinfoOnce sync.Once
vendor/golang.org/x/net/http2/hpack
huffman.go#L129: buildRootOnce sync.Once
vendor/golang.org/x/text/unicode/norm
tables13.0.0.go#L6816: var recompMapOnce sync.Once
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)