golang
Options for Golang support.
Backend: pants.backend.experimental.go
Config section: [golang]
Basic options
default:
[ "<PATH>" ]
A list of paths to search for Go.
Specify absolute paths to directories with the go
binary, e.g. /usr/bin
. Earlier entries will be searched first.
The special string "<PATH>"
will expand to the contents of the PATH env var.
default:
1.17
The Go version you are using, such as 1.17
.
Pants will only use Go distributions from --go-search-paths
that have the expected version, and it will error if none are found.
Do not include the patch version.
Advanced options
subprocess_env_vars
subprocess_env_vars
--golang-subprocess-env-vars="['<str>', '<str>', ...]"
PANTS_GOLANG_SUBPROCESS_ENV_VARS
default:
[ "LANG", "LC_CTYPE", "LC_ALL", "PATH" ]
Environment variables to set when invoking the go
tool. Entries are either strings in the form ENV_VAR=value
to set an explicit value; or just ENV_VAR
to copy the value from Pants's own environment.
Deprecated options
None
Updated over 1 year ago