Directories
¶
Path | Synopsis |
---|---|
cmd
|
|
cgo
Cgo enables the creation of Go packages that call C code.
|
Cgo enables the creation of Go packages that call C code. |
compile
Compile, typically invoked as “go tool compile,” compiles a single Go package comprising the files named on the command line.
|
Compile, typically invoked as “go tool compile,” compiles a single Go package comprising the files named on the command line. |
go
Go is a tool for managing Go source code.
|
Go is a tool for managing Go source code. |
Package context defines the Context type, which carries deadlines, cancellation signals, and other request-scoped values across API boundaries and between processes.
|
Package context defines the Context type, which carries deadlines, cancellation signals, and other request-scoped values across API boundaries and between processes. |
Package errors implements functions to manipulate errors.
|
Package errors implements functions to manipulate errors. |
os
|
|
signal
Package signal implements access to incoming signals.
|
Package signal implements access to incoming signals. |
Package plugin implements loading and symbol resolution of Go plugins.
|
Package plugin implements loading and symbol resolution of Go plugins. |
Package reflect implements run-time reflection, allowing a program to manipulate objects with arbitrary types.
|
Package reflect implements run-time reflection, allowing a program to manipulate objects with arbitrary types. |
Package runtime contains operations that interact with Go's runtime system, such as functions to control goroutines.
|
Package runtime contains operations that interact with Go's runtime system, such as functions to control goroutines. |
cgo
Package cgo contains runtime support for code generated by the cgo tool.
|
Package cgo contains runtime support for code generated by the cgo tool. |
debug
Package debug contains facilities for programs to debug themselves while they are running.
|
Package debug contains facilities for programs to debug themselves while they are running. |
metrics
Package metrics provides a stable interface to access implementation-defined metrics exported by the Go runtime.
|
Package metrics provides a stable interface to access implementation-defined metrics exported by the Go runtime. |
race
Package race implements data race detection logic.
|
Package race implements data race detection logic. |
Package sync provides basic synchronization primitives such as mutual exclusion locks.
|
Package sync provides basic synchronization primitives such as mutual exclusion locks. |
atomic
Package atomic provides low-level atomic memory primitives useful for implementing synchronization algorithms.
|
Package atomic provides low-level atomic memory primitives useful for implementing synchronization algorithms. |
Package syscall contains an interface to the low-level operating system primitives.
|
Package syscall contains an interface to the low-level operating system primitives. |
js
Package js gives access to the WebAssembly host environment when using the js/wasm architecture.
|
Package js gives access to the WebAssembly host environment when using the js/wasm architecture. |
Package testing provides support for automated testing of Go packages.
|
Package testing provides support for automated testing of Go packages. |
Package time provides functionality for measuring and displaying time.
|
Package time provides functionality for measuring and displaying time. |
Package unsafe contains operations that step around the type safety of Go programs.
|
Package unsafe contains operations that step around the type safety of Go programs. |
internal
|
|
cpu
Package cpu implements processor feature detection used by the Go standard library.
|
Package cpu implements processor feature detection used by the Go standard library. |