package envcmd
import "cmd/go/internal/envcmd"
Package envcmd implements the “go env” command.
Index ¶
- Variables
- func ExtraEnvVars() []cfg.EnvVar
- func ExtraEnvVarsCostly() []cfg.EnvVar
- func MkEnv() []cfg.EnvVar
- func PrintEnv(w io.Writer, env []cfg.EnvVar, onlyChanged bool)
Variables ¶
var CmdEnv = &base.Command{ UsageLine: "go env [-json] [-changed] [-u] [-w] [var ...]", Short: "print Go environment information", Long: "" /* 875 byte string literal not displayed */, }
Functions ¶
func ExtraEnvVars ¶
ExtraEnvVars returns environment variables that should not leak into child processes.
func ExtraEnvVarsCostly ¶
ExtraEnvVarsCostly returns environment variables that should not leak into child processes but are costly to evaluate.
func MkEnv ¶
func PrintEnv ¶
PrintEnv prints the environment variables to w.
Source Files ¶
- Version
- v1.23.0-rc.2
- Published
- Jul 16, 2024
- Platform
- linux/amd64
- Imports
- 23 packages
- Last checked
- 14 minutes ago –
Tools for package owners.