Documentation
¶
Index ¶
- func ApplyFileBased(rootDir, goroot string, goVersion *goinfo.GoVersion) error
- func CompareDirs(dirA, dirB string) string
- func CpGoroot(src, dst string) error
- func CreateUnifiedWorktree(baseGoroot, progGoroot, fbGoroot string) (wt string, commitProg string, commitFB string, cleanup func(), err error)
- func EnsureGoroot(rootDir, goVersionFlag, gorootFlag string) (string, *goinfo.GoVersion)
- func Fatalf(format string, args ...interface{})
- func FindRepoRoot() string
- func IsGitRepo(dir string) bool
- func JsonCopyEntries(srcDir string) interface{}
- func JsonGenerateEntries(srcDir string) interface{}
- func JsonGenerateKinds(srcDir string) []string
- func Logf(format string, args ...interface{})
- func NormalizeGoVersion(version string) string
- func Output(dir string, cmdName string, args ...string) (string, error)
- func OutputBytes(dir string, cmdName string, args ...string) ([]byte, error)
- func RunLogged(dir string, env []string, cmdName string, args ...string) error
- func RunXgoSetup(xgoHome string, useFilePatches bool, goroot string, inPlace bool, ...) (string, error)
- func ShellQuoteArgs(cmdName string, args []string) string
- func SpawnWorktree(goroot string, keepTemp bool) (string, func())
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApplyFileBased ¶
func CompareDirs ¶
func CreateUnifiedWorktree ¶
func EnsureGoroot ¶
func FindRepoRoot ¶
func FindRepoRoot() string
func JsonCopyEntries ¶
func JsonCopyEntries(srcDir string) interface{}
func JsonGenerateEntries ¶
func JsonGenerateEntries(srcDir string) interface{}
func JsonGenerateKinds ¶
func NormalizeGoVersion ¶
func RunXgoSetup ¶
func ShellQuoteArgs ¶
func SpawnWorktree ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.