package
0.11.0
Repository: https://github.com/elastic/elastic-agent-libs.git
Documentation: pkg.go.dev

# Functions

GetModuleName returns the name of the module.
HasTests returns true if the given package contains test files.
ListDeps calls `go list -dep` for every package spec given.
No description provided by the author
ListDepsLocation calls `go list -dep` for every package spec given.
ListModuleCacheDir returns the module cache directory containing the specified module.
ListModuleVendorDir returns the vendor directory containing the specified module.
ListPackages calls `go list` for every package spec given.
ListProjectPackages lists all packages in the current project.
ListTestFiles lists all go and cgo test files available in a package.

# Variables

Download runs `go download` and provides optionals for adding command line arguments.
Get runs `go get` and provides optionals for adding command line arguments.
Install runs `go install` and provides optionals for adding command line arguments.
Licenser runs `go-licenser` and provides optionals for adding command line arguments.
Mod is the command go mod.
NoticeGenerator runs `go-license-detector` and provides optionals for adding command line arguments.
Test runs `go test` and provides optionals for adding command line arguments.

# Structs

Args holds parameters, environment variables and flag information used to pass to the go tool.

# Type aliases

ArgOpt is a functional option adding info to Args once executed.