| Interface | Description |
|---|---|
| HasGoLinkable |
| Class | Description |
|---|---|
| CGoCompileStep | |
| CGoGenerateImportStep | |
| CGoGenImport | |
| CGoGenSource | |
| CGoLibrary |
The CGoLibrary represents cgo build process which outputs the linkable object that is appended to
the native go compiled program (via pack tool).
|
| CgoLibraryDescription | |
| CgoLibraryDescriptionArg |
Immutable implementation of
CgoLibraryDescription.AbstractCgoLibraryDescriptionArg. |
| CgoLibraryDescriptionArg.Builder |
Builds instances of type
CgoLibraryDescriptionArg. |
| FilteredSourceFiles | |
| GoAssembleStep | |
| GoBinary | |
| GoBinaryDescription | |
| GoBinaryDescriptionArg |
Immutable implementation of
GoBinaryDescription.AbstractGoBinaryDescriptionArg. |
| GoBinaryDescriptionArg.Builder |
Builds instances of type
GoBinaryDescriptionArg. |
| GoBuckConfig | |
| GoCompile | |
| GoCompileStep | |
| GoDescriptionsProvider | |
| GoLibrary |
Provides information about a Go Library rule
|
| GoLibraryDescription | |
| GoLibraryDescriptionArg |
Immutable implementation of
GoLibraryDescription.AbstractGoLibraryDescriptionArg. |
| GoLibraryDescriptionArg.Builder |
Builds instances of type
GoLibraryDescriptionArg. |
| GoLinkStep | |
| GoListStep | |
| GoModule | |
| GoModuleAdapterPlugin | |
| GoPackStep | |
| GoProjectCommandHelper | |
| GoProjectSubCommand | |
| GoProjectSubCommandFactory | |
| GoTest | |
| GoTestCoverSource |
GoTestCoverSource is responsible for annotating the source files via `go tool cover` utilty.
|
| GoTestCoverStep | |
| GoTestDescription | |
| GoTestDescriptionArg |
Immutable implementation of
GoTestDescription.AbstractGoTestDescriptionArg. |
| GoTestDescriptionArg.Builder |
Builds instances of type
GoTestDescriptionArg. |
| GoTestMain | |
| GoTestMainStep | |
| GoTestRunner |
Specifies the test runner for go_test for test protocol.
|
| GoTestRunnerDescription |
A rule for specifying go test runners.
|
| GoTestRunnerDescriptionArg |
Immutable implementation of
GoTestRunnerDescription.AbstractGoTestRunnerDescriptionArg. |
| GoTestRunnerDescriptionArg.Builder |
Builds instances of type
GoTestRunnerDescriptionArg. |
| GoTestStep |
Run a go test command and stream the output to a file.
|
| GoTestX |
go test that implements the test protocol
|
| GoToolchain | |
| GoToolchainFactory | |
| GoToolchainSupplier | |
| PrebuiltGoLibraryDescription | |
| PrebuiltGoLibraryDescriptionArg |
Immutable implementation of
PrebuiltGoLibraryDescription.AbstractPrebuiltGoLibraryDescriptionArg. |
| PrebuiltGoLibraryDescriptionArg.Builder |
Builds instances of type
PrebuiltGoLibraryDescriptionArg. |
| Enum | Description |
|---|---|
| GoArch |
Represents the GOARCH values in Go found at:
https://github.com/golang/go/blob/master/src/go/build/syslist.go
|
| GoOs |
Represents the GOOS values in Go found at:
https://github.com/golang/go/blob/master/src/go/build/syslist.go
|
| GoPackStep.Operation |