go 有很多的環(huán)境變量記錄一下常用的變量
go env 查看所有變量
go env xxx 查看執(zhí)行環(huán)境變量
go help environment 查看各個(gè)環(huán)境變量的作用
go 1.13以上推薦使用 go env -w NAME=VALUE 來設(shè)置環(huán)境變量
go env -w 設(shè)置的變量根據(jù)os.UserConfigDir()
返回的值來確定存在哪
Linux在$HOME/.config
Darwin在$HOME/Library/Application Support
Windows在%AppData%
go 1.13以下使用export NAME=VALUE 寫profile來設(shè)置,如.bashrc,.zshrc等
環(huán)境變量 | 說明 | 默認(rèn) | 備注 |
---|---|---|---|
GOROOT | go的安裝位置 | /usr/local/bin | - |
GOARCH | 架構(gòu)類型 | 當(dāng)前機(jī)器架構(gòu)類型 | - |
GOOS | 編譯出文件的類型 | 當(dāng)前系統(tǒng) | 通過改變GOOS來設(shè)置交叉編譯 |
GOPATH | go的項(xiàng)目存放目錄 | $HOME/go | 在沒使用gomod的時(shí)候安裝的代碼就存放在此 |
GOBIN | go instlal 安裝的文件目錄 | - | 一般將此目錄加入PATH,export PATH=$PATH:$GOBIN>$HOME/.zshrc |
GO111MODULE | go mod 開關(guān) | 自動 | - |
GOPROXY | go mod的代理地址 | - | https://goproxy.cn,https://mirrors.aliyun.com/goproxy/,https://goproxy.io,direct |
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/127871.html
摘要:目錄結(jié)構(gòu)說明集多編程范式之大成者,使開發(fā)者能夠快速的開發(fā)測試部署程序,支持全平臺靜態(tài)編譯。上目錄位置主要目錄包含如下圖,分別進(jìn)行說明文件夾存放檢查器的輔助文件。工作區(qū)有個(gè)子目錄目錄目錄和目錄。目錄用于以代碼包的形式組織并保存源碼文件。 go 目錄結(jié)構(gòu)說明 ??golang集多編程范式之大成者,使開發(fā)者能夠快速的開發(fā)、測試、部署程序,支持全平臺靜態(tài)編譯。go具有優(yōu)秀的依賴管理,高效的運(yùn)行...
摘要:下載在命令行執(zhí)行可以查看到結(jié)果說明安裝成功設(shè)置環(huán)境變變量還是按照上述環(huán)境變量的配置方式進(jìn)入系統(tǒng)變量中輸入變量名和變量值,變量名變量值或者或者推薦選擇無模塊支持,會從和文件夾尋找包。模塊支持,會忽略和文件夾,只根據(jù)下載依賴。 Downloads - The Go Programming La...
摘要:引擎會執(zhí)行其執(zhí)行環(huán)境位于堆棧頂部的函數(shù)。當(dāng)函數(shù)執(zhí)行完畢時(shí),當(dāng)前執(zhí)行棧會從堆棧中彈出去,并且控件將會到達(dá)其在當(dāng)前堆棧下面的那個(gè)執(zhí)行環(huán)境中。當(dāng)完成以后,它的執(zhí)行環(huán)境會會從堆棧中移出,并且控件會到達(dá)全局執(zhí)行環(huán)境。 如果你想成為一個(gè)Javascript開發(fā)者,那么你一定要知道Javascript程序的內(nèi)部運(yùn)行原理。理解執(zhí)行環(huán)境和執(zhí)行棧是非常重要的,其有助于理解其他Javascript的概念,比...
閱讀 122·2024-11-07 18:25
閱讀 130171·2024-02-01 10:43
閱讀 793·2024-01-31 14:58
閱讀 769·2024-01-31 14:54
閱讀 82586·2024-01-29 17:11
閱讀 2895·2024-01-25 14:55
閱讀 1933·2023-06-02 13:36
閱讀 2878·2023-05-23 10:26