internal/ directory

Directories

PathSynopsis
cmd/go/internal/authPackage auth provides access to user-provided authentication credentials.
cmd/go/internal/basePackage base defines shared basic pieces of the go command, in particular logging and the Command structure.
cmd/go/internal/bugPackage bug implements the “go bug” command.
cmd/go/internal/cachePackage cache implements a build artifact cache.
cmd/go/internal/cacheprogPackage cacheprog defines the protocol for a GOCACHEPROG program.
cmd/go/internal/cfgPackage cfg holds configuration shared by multiple parts of the go command.
cmd/go/internal/cleanPackage clean implements the “go clean” command.
cmd/go/internal/cmdflagPackage cmdflag handles flag processing common to several go tools.
cmd/go/internal/docPackage doc implements the “go doc” command.
cmd/go/internal/envcmdPackage envcmd implements the “go env” command.
cmd/go/internal/fips140Package fips implements support for the GOFIPS140 build setting.
cmd/go/internal/fixPackage fix implements the “go fix” command.
cmd/go/internal/fmtcmdPackage fmtcmd implements the “go fmt” command.
cmd/go/internal/fsysPackage fsys implements a virtual file system that the go command uses to read source file trees.
cmd/go/internal/generatePackage generate implements the “go generate” command.
cmd/go/internal/goverPackage gover implements support for Go toolchain versions like 1.21.0 and 1.21rc1.
cmd/go/internal/helpPackage help implements the “go help” command.
cmd/go/internal/imports
cmd/go/internal/listPackage list implements the “go list” command.
cmd/go/internal/loadPackage load loads packages.
cmd/go/internal/lockedfilePackage lockedfile creates and manipulates files whose contents should only change atomically.
cmd/go/internal/lockedfile/internal
cmd/go/internal/lockedfile/internal/filelockPackage filelock provides a platform-independent API for advisory file locking.
cmd/go/internal/mmapThe mmap package provides an abstraction for memory mapping files on different platforms.
cmd/go/internal/modcmdPackage modcmd implements the “go mod” command.
cmd/go/internal/modfetch
cmd/go/internal/modfetch/codehostPackage codehost defines the interface implemented by a code hosting source, along with support code for use by implementations.
cmd/go/internal/modfetch/zip_sum_test
cmd/go/internal/modgetPackage modget implements the module-aware “go get” command.
cmd/go/internal/modindex
cmd/go/internal/modinfo
cmd/go/internal/modload
cmd/go/internal/mvsPackage mvs implements Minimal Version Selection.
cmd/go/internal/runPackage run implements the “go run” command.
cmd/go/internal/search
cmd/go/internal/strPackage str provides string manipulation utilities.
cmd/go/internal/telemetrycmdPackage telemetrycmd implements the "go telemetry" command.
cmd/go/internal/telemetrystats
cmd/go/internal/test
cmd/go/internal/test/internal
cmd/go/internal/test/internal/genflags
cmd/go/internal/toolPackage tool implements the “go tool” command.
cmd/go/internal/toolchainPackage toolchain implements dynamic switching of Go toolchains.
cmd/go/internal/trace
cmd/go/internal/vcs
cmd/go/internal/vcwebPackage vcweb serves version control repos for testing the go command.
cmd/go/internal/vcweb/vcstestPackage vcstest serves the repository scripts in cmd/go/testdata/vcstest using the vcweb script engine.
cmd/go/internal/versionPackage version implements the “go version” command.
cmd/go/internal/vetPackage vet implements the “go vet” command.
cmd/go/internal/webPackage web defines minimal helper routines for accessing HTTP/HTTPS resources without requiring external dependencies on the net package.
cmd/go/internal/web/intercept
cmd/go/internal/work
cmd/go/internal/workcmdPackage workcmd implements the “go work” command.
Version
v1.24.0 (latest)
Published
Feb 10, 2025
Platform
linux/amd64
Last checked
18 minutes ago

Tools for package owners.