Go: internal


cfgPackage cfg holds configuration shared by the Go command and internal/testenv.
cpuPackage cpu implements processor feature detection used by the Go standard library.
fmtsortPackage fmtsort provides a general stable ordering mechanism for maps, on behalf of the fmt and text/template packages.
lazyregexpPackage lazyregexp is a thin wrapper over regexp, allowing the use of global regexp variables without forcing them to be compiled at init.
nettracePackage nettrace contains internal hooks for tracing activity in the net package.
oserrorPackage oserror defines errors values used in the os package.
pollPackage poll supports non-blocking I/O on file descriptors with polling.
racePackage race contains helper functions for manually instrumenting code for the race detector.
reflectlitePackage reflectlite implements lightweight version of reflect, not using any package except for "runtime" and "unsafe".
singleflightPackage singleflight provides a duplicate function call suppression mechanism.
syscall/windows/registryPackage registry provides access to the Windows registry.
syscall/windows/sysdllPackage sysdll is an internal leaf package that records and reports which Windows DLL names are used by Go itself.
testenvPackage testenv provides information about what functionality is available in different testing environments run by the Go team.
testlogPackage testlog provides a back-channel communication path between tests and package os, so that cmd/go can see which environment variables and files a test consults.
xcoffPackage xcoff implements access to XCOFF (Extended Common Object File Format) files.

Updated 2020-09-10. Refresh now. Tools for package owners.