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.24.0 (latest)
- Published
- Feb 10, 2025
- Platform
- linux/amd64
- Imports
- 24 packages
- Last checked
- 25 minutes ago –
Tools for package owners.