go env 命令介绍

   日期:2020-09-20     浏览:106    评论:0    
核心提示:一、go env 命令1、用途2、设置go env中的内容3、go build二、部分参数含义1、部分参数2、查看具体详情一、go env 命令1、用途输出 go 环境有关的信息2、设置go env中的内容1)、比如这个 GOOS:编译代码的操作系统名称,和 go build 搭配使用GOOS=windowsgo build 命令执行后生成了一个供 windows 使用的 projectName.exe 文件2)、我们要改成在linux下执行的文件,命令 SETSET GOOS.

  • 一、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:\Users\my\AppData\Local\go-build)
GOFLAGS go 命令能够识别的标记(可以是多个,中间用空格隔开)
GOOS 编译代码的操作系统名称、目标可执行程序运行操作系统(比如:linux,windows,darwin,freebsd 等)
GOPATH 工作区所在的绝对目录
GOPROXY go module 目录所在的地址(URL)
GORACE 用于数据竞争的数据选项(可选)
GOROOT go 语言安装时所在的目录绝对路径
GOTOOLDIR go 语言工具所在的目录绝对路径

2、查看具体详情

  • 查看具体详情命令:go help environment
 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服