go env 命令介绍

功能:输出 go 环境有关的信息。
默认情况下环境输出格式为 shell 脚本格式(Windows上是 batch 文件形式输出)。当人你也可以再后边加上标记,按你指定格式输出,比如:go env -json GOROOT 将会以json 格式输出。

{
        "GOROOT": "E:\\Go"
}

可以看到GOROOT(golang 安装目录为:E:\Go),类似于GOROOT 字段还有好多,下表列出:

参数名 含义
GCCGO 构建时时候所用编译器
GOARCH 计算机处理器的架构(比如:amd64,386,arm 等)
GOBIN go install 安装可执行文件所在的目录
GOCACHE 存储编译后信息的缓存目录(比如我的:C:\Users\my\AppData\Local\go-build)
GOFLAGS go 命令能够识别的标记(可以是多个,中间用空格隔开)
GOOS 编译代码的操作系统名称(比如:linux,windows,darwin 等)
GOPATH 工作区所在的绝对目录
GOPROXY go module 目录所在的地址(URL)
GORACE 用于数据竞争的数据选项(可选)
GOROOT go 语言安装时所在的目录绝对路径
GOTOOLDIR go 语言工具所在的目录绝对路径

以上只是命令的其中一部分,集体详情在命令行:go help environment

你可能感兴趣的:(Go)