Documentation ¶
Directories ¶
Path | Synopsis |
---|---|
Package connector ...
|
Package connector ... |
package datamodel - for modeling and managing that model
|
package datamodel - for modeling and managing that model |
gotils
|
|
cache
Package cache implements a build artifact cache.
|
Package cache implements a build artifact cache. |
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/hofstadter-io/hof/lib/gotils/goproxytest).
|
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/hofstadter-io/hof/lib/gotils/goproxytest). |
cmd/txtar-c
The txtar-c command archives a directory tree as a txtar archive printed to standard output.
|
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).
|
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.
|
The txtar-x command extracts a txtar archive to a filesystem. |
dirhash
Package dirhash defines hashes over directory trees.
|
Package dirhash defines hashes over directory trees. |
fmtsort
Package fmtsort provides a general stable ordering mechanism for maps, on behalf of the fmt and text/template packages.
|
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.
|
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.
|
Package gotooltest implements functionality useful for testing tools that use the go command. |
intern/syscall/windows/sysdll
Package sysdll is an internal leaf package that records and reports which Windows DLL names are used by Go itself.
|
Package sysdll is an internal leaf package that records and reports which Windows DLL names are used by Go itself. |
intern/textutil
package textutil contains text processing utilities.
|
package textutil contains text processing utilities. |
lockedfile
Package lockedfile creates and manipulates files whose contents should only change atomically.
|
Package lockedfile creates and manipulates files whose contents should only change atomically. |
lockedfile/internal/filelock
Package filelock provides a platform-independent API for advisory file locking.
|
Package filelock provides a platform-independent API for advisory file locking. |
modfile
Package modfile implements parsing and formatting for go.mod files.
|
Package modfile implements parsing and formatting for go.mod files. |
module
Package module defines the module.Version type along with support code.
|
Package module defines the module.Version type along with support code. |
par
Package par implements parallel execution helpers.
|
Package par implements parallel execution helpers. |
renameio
Package renameio writes files atomically by renaming temporary files.
|
Package renameio writes files atomically by renaming temporary files. |
semver
Package semver implements comparison of semantic version strings.
|
Package semver implements comparison of semantic version strings. |
testenv
Package testenv provides information about what functionality is available in different testing environments run by the Go team.
|
Package testenv provides information about what functionality is available in different testing environments run by the Go team. |
txtar
Package txtar implements a trivial text-based file archive format.
|
Package txtar implements a trivial text-based file archive format. |
parse/lazyregexp
Package lazyregexp is a thin wrapper over regexp, allowing the use of global regexp variables without forcing them to be compiled at init.
|
Package lazyregexp is a thin wrapper over regexp, allowing the use of global regexp variables without forcing them to be compiled at init. |
configdir
Package configdir provides a cross platform means of detecting the system's configuration directories.
|
Package configdir provides a cross platform means of detecting the system's configuration directories. |
par
Package par implements parallel execution helpers.
|
Package par implements parallel execution helpers. |
Click to show internal directories.
Click to hide internal directories.