- 一、go env 命令
- 1、用途
- 2、设置go env中的内容
- 3、go build
- 二、部分参数含义
- 1、部分参数
- 2、查看具体详情
一、go env 命令
1、用途
输出 go 环境有关的信息
2、设置go env中的内容
1)、比如这个 GOOS:编译代码的操作系统名称,和 go build 搭配使用
GOOS=windows
- go build 命令执行后生成了一个供
windows使用的projectName.exe文件
2)、我们要改成在linux下执行的文件,命令 SET
SET GOOS=linux
- go build 命令执行后生成了一个供
linux执行的projectName文件
3、go build
在项目的入口文件目录下,构建一个可执行的文件(windows下默认是生成 .exe文件),可以通过设置 GOOS 生成 linux 下的可执行文件 projectName
二、部分参数含义
1、部分参数
| 参数名 | 含义 |
|---|---|
| GCCGO | 构建时时候所用编译器 |
| GOARCH | 计算机处理器的架构、目标可执行程序操作系统构架(比如:amd64,386,arm 等) |
| GOBIN | go install 安装可执行文件所在的目录 |
| GOCACHE | 存储编译后信息的缓存目录(比如我的:C:UsersmyAppDataLocalgo-build) |
| GOFLAGS | go 命令能够识别的标记(可以是多个,中间用空格隔开) |
| GOOS | 编译代码的操作系统名称、目标可执行程序运行操作系统(比如:linux,windows,darwin,freebsd 等) |
| GOPATH | 工作区所在的绝对目录 |
| GOPROXY | go module 目录所在的地址(URL) |
| GORACE | 用于数据竞争的数据选项(可选) |
| GOROOT | go 语言安装时所在的目录绝对路径 |
| GOTOOLDIR | go 语言工具所在的目录绝对路径 |
2、查看具体详情
- 查看具体详情命令:
go help environment
最后
以上就是香蕉小懒虫最近收集整理的关于go env 命令介绍一、go env 命令二、部分参数含义的全部内容,更多相关go内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复