go-internal/ directory
Directories ΒΆ
| Path | Synopsis |
|---|---|
| cache | Package cache implements a build artifact cache. |
| cmd | |
| cmd/testscript | |
| cmd/txtar-addmod | The txtar-addmod command adds a module as a txtar archive to the a testdata module directory as understood by the goproxytest package (see https://godoc.org/github.com/rogpeppe/go-internal/goproxytest). |
| cmd/txtar-c | The txtar-c command archives a directory tree as a txtar archive printed to standard output. |
| cmd/txtar-goproxy | The txtar-goproxy command runs a Go module proxy from a txtar module directory (as manipulated by the txtar-addmod command). |
| cmd/txtar-x | The txtar-x command extracts a txtar archive to a filesystem. |
| diff | |
| dirhash | Package dirhash is a thin forwarding layer on top of golang.org/x/mod/sumdb/dirhash. |
| fmtsort | Package fmtsort provides a general stable ordering mechanism for maps, on behalf of the fmt and text/template packages. |
| goproxytest | Package goproxytest serves Go modules from a proxy server designed to run on localhost during tests, both to make tests avoid requiring specific network servers and also to make them significantly faster. |
| gotooltest | Package gotooltest implements functionality useful for testing tools that use the go command. |
| imports | |
| internal | |
| lockedfile | Package lockedfile creates and manipulates files whose contents should only change atomically. |
| lockedfile/internal | |
| modfile | Package modfile implements parsing and formatting for go.mod files. |
| module | Package module is a thin forwarding layer on top of golang.org/x/mod/module. |
| par | Package par implements parallel execution helpers. |
| renameio | Package renameio writes files atomically by renaming temporary files. |
| robustio | Package robustio wraps I/O functions that are prone to failure on Windows, transparently retrying errors up to an arbitrary timeout. |
| semver | Package semver is a thin forwarding layer on top of golang.org/x/mod/semver. |
| testenv | Package testenv provides information about what functionality is available in different testing environments run by the Go team. |
| testscript | Package testscript provides support for defining filesystem-based tests by creating scripts in a directory. |
| testscript/internal | |
| txtar | Package txtar implements a trivial text-based file archive format. |
- Version
- v1.14.1 (latest)
- Published
- Feb 25, 2025
- Platform
- linux/amd64
- Last checked
- 4 months ago –
Tools for package owners.