internal/ directory
Directories ¶
Path | Synopsis |
---|---|
cmd/go/internal/auth | Package auth provides access to user-provided authentication credentials. |
cmd/go/internal/base | Package base defines shared basic pieces of the go command, in particular logging and the Command structure. |
cmd/go/internal/bug | Package bug implements the “go bug” command. |
cmd/go/internal/cache | Package cache implements a build artifact cache. |
cmd/go/internal/cacheprog | Package cacheprog defines the protocol for a GOCACHEPROG program. |
cmd/go/internal/cfg | Package cfg holds configuration shared by multiple parts of the go command. |
cmd/go/internal/clean | Package clean implements the “go clean” command. |
cmd/go/internal/cmdflag | Package cmdflag handles flag processing common to several go tools. |
cmd/go/internal/doc | Package doc implements the “go doc” command. |
cmd/go/internal/envcmd | Package envcmd implements the “go env” command. |
cmd/go/internal/fips140 | Package fips implements support for the GOFIPS140 build setting. |
cmd/go/internal/fix | Package fix implements the “go fix” command. |
cmd/go/internal/fmtcmd | Package fmtcmd implements the “go fmt” command. |
cmd/go/internal/fsys | Package fsys implements a virtual file system that the go command uses to read source file trees. |
cmd/go/internal/generate | Package generate implements the “go generate” command. |
cmd/go/internal/gover | Package gover implements support for Go toolchain versions like 1.21.0 and 1.21rc1. |
cmd/go/internal/help | Package help implements the “go help” command. |
cmd/go/internal/imports | |
cmd/go/internal/list | Package list implements the “go list” command. |
cmd/go/internal/load | Package load loads packages. |
cmd/go/internal/lockedfile | Package lockedfile creates and manipulates files whose contents should only change atomically. |
cmd/go/internal/lockedfile/internal | |
cmd/go/internal/lockedfile/internal/filelock | Package filelock provides a platform-independent API for advisory file locking. |
cmd/go/internal/mmap | The mmap package provides an abstraction for memory mapping files on different platforms. |
cmd/go/internal/modcmd | Package modcmd implements the “go mod” command. |
cmd/go/internal/modfetch | |
cmd/go/internal/modfetch/codehost | Package 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/modget | Package modget implements the module-aware “go get” command. |
cmd/go/internal/modindex | |
cmd/go/internal/modinfo | |
cmd/go/internal/modload | |
cmd/go/internal/mvs | Package mvs implements Minimal Version Selection. |
cmd/go/internal/run | Package run implements the “go run” command. |
cmd/go/internal/search | |
cmd/go/internal/str | Package str provides string manipulation utilities. |
cmd/go/internal/telemetrycmd | Package 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/tool | Package tool implements the “go tool” command. |
cmd/go/internal/toolchain | Package toolchain implements dynamic switching of Go toolchains. |
cmd/go/internal/trace | |
cmd/go/internal/vcs | |
cmd/go/internal/vcweb | Package vcweb serves version control repos for testing the go command. |
cmd/go/internal/vcweb/vcstest | Package vcstest serves the repository scripts in cmd/go/testdata/vcstest using the vcweb script engine. |
cmd/go/internal/version | Package version implements the “go version” command. |
cmd/go/internal/vet | Package vet implements the “go vet” command. |
cmd/go/internal/web | Package 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/workcmd | Package 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.