- 一、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
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/95889.html
標籤:其他
上一篇:程式流程圖的基本畫法大全
