欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > golang 在windows中設置環境變量的操作

golang 在windows中設置環境變量的操作

熱門標簽:評價高的400電話辦理 excel地圖標注分布數據 阿克蘇地圖標注 電話機器人軟件免費 百度地圖標注后傳給手機 涿州代理外呼系統 外呼系統顯本地手機號 外呼系統用什么卡 壽光微信地圖標注

安裝完成后需要在系統環境變量中設置

GOPATH為項目目錄

GOROOT為安裝目錄

path中設置好安裝目錄到bin目錄

打開cmd,輸入go env,出現如下配置生效

補充:Golang 環境變量須知

1.前言

無論你是使用 Windows、Linux 還是 Mac 操作系統來開發 Go 應用程序,在安裝好 Go 安裝語言開發工具之后,都必須配置好 Go 語言開發所要求的 環境變量,才算初步完成 Go 開發環境的搭建。

但對于一些初學者來說,可能不太明白 Go 語言中常用的環境變量的作用以及如何設置環境變量,下面在 Windows 環境下來講講。

2.查看環境變量

安裝完 Go 后,我們可以使用 go env 命令查看當前 Go 的所有默認環境變量。

go env
set GO111MODULE=
set GOARCH=amd64
set GOBIN=
set GOCACHE=C:\Users\dablelv\AppData\Local\go-build
set GOENV=C:\Users\dablelv\AppData\Roaming\go\env
set GOEXE=.exe
set GOFLAGS=
set GOHOSTARCH=amd64
set GOHOSTOS=windows
set GOINSECURE=
set GOMODCACHE=D:\go\pkg\mod
set GONOPROXY=git.code.oa.com,git.woa.com
set GONOSUMDB=git.code.oa.com,git.woa.com
set GOOS=windows
set GOPATH=D:\go
set GOPRIVATE=git.code.oa.com,git.woa.com
set GOPROXY=https://proxy.golang.org,direct
set GOROOT=C:\Program Files\Go
set GOSUMDB=sum.golang.org
set GOTMPDIR=
set GOTOOLDIR=C:\Program Files\Go\pkg\tool\windows_amd64
set GCCGO=gccgo
set AR=ar
set CC=gcc
set CXX=g++
set CGO_ENABLED=1
set GOMOD=D:\code\kknock\KnockKnock\application\group_srv\go.mod
set CGO_CFLAGS=-g -O2
set CGO_CPPFLAGS=
set CGO_CXXFLAGS=-g -O2
set CGO_FFLAGS=-g -O2
set CGO_LDFLAGS=-g -O2
set PKG_CONFIG=pkg-config
set GOGCCFLAGS=-m64 -mthreads -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=C:\Users\dablelv\AppData\Local\Temp\go-build853783354=/tmp/go-build -gno-record-gcc-switches

也可以查到指定環境變量的值。

go env GOROOT
C:\Program Files\Go

Go 語言中可以設置的環境變量有很多,每個環境變量都有其作用,不過很多我們可能都用不到,一般需要了解下面幾個最常用的就夠了。

GOROOT
GOPATH
GO111MODULE
GOPROXY
GOPRIVATE
GOBIN
GOOS
GOARCH

關于環境變量的詳細說明,可使用命令go help environment查詢。

GOROOT

GOROOT 表示 Go 語言的安裝目錄。

GOROOT 的作用是用來索引 Go 語言的安裝目錄下的相關資源,比如 bin 目錄的工具(如 go 命令),src 目錄下的源碼等。

GOPATH

GOPATH 用于指定我們的開發工作區,可以有多個。

按照 Go 開發規范,GOPATH 目錄下一般分為三個子目錄 src,pkg,bin。

src 目錄存放我們需要開發的項目源碼,pkg 存放依賴的包和編譯后的靜態庫文件,bin 放源代碼編譯后臺的可執行文件。

下面是一個 GOPATH 目錄示例布局。

GOPATH=/home/user/go
/home/user/go/
    src/
        foo/
            bar/               (go code in package bar)
                x.go
            quux/              (go code in package main)
                y.go
    bin/
        quux                   (installed command)
    pkg/
        linux_amd64/
            foo/
                bar.a          (installed package object)

注意:

(1)如果 GOPATH 未顯示設置,則默認為用戶主目錄中名為 go 的子目錄。Unix 下為$HOME/go,Windows 下為%USERPROFILE%\go(一般為C:\Users\YourName\go),Plan 9 下為$home/go。

(2)使用模塊時,GOPATH 不再用于解析導入,但是它仍然用于存儲下載的源代碼(在GOPATH/pkg/mod中)和編譯的命令(在GOPATH/bin中)。

(3)使用命令go help gopath可查看 GOPATH 詳細說明。

GO111MODULE

在 go1.11 的時候推出了這個 go modules 來解決依賴管理的問題。

通過變量 GO111MODULE 來控制 Go Module 的開啟和關閉,取值 off、on 或 auto。

從 Go 1.13 開始,Go Module 作為 Golang 中的標準包管理器。

GOPROXY

go get 下載依賴時使用的代理地址列表,使用逗號 (,) 或豎杠 (|) 分隔。

當用 go 命令查找依賴模塊時,它會按順序訪問 GOPROXY 列表中的每個代理,直到收到成功的響應或出現終端錯誤。

GOPROXY 中可能會存在兩個關鍵字來代替代理URL:

off:不允許從任何源下載依賴的模塊

direct: 直接從版本控制存儲庫下載,而不是使用模塊代理

GOPROXY 缺省值為https://proxy.golang.org,direct。

GOPRIVATE

go get 通過代理服務拉取倉庫時,因為代理服務不可能訪問到私有倉庫(一般為企業內部代碼管理平臺),會出現 404 錯誤。

go1.13 版本提供了一個方便的解決方案:GOPRIVATE 環境變量。

如:

setx GOPRIVATE=gitlab.com,git.woa.com

GOBIN

用于存儲我們使用go install命令安裝的程序。

如果沒有設置 GOBIN,程序一般會安裝到為GOPATH/bin目錄。

GOOS

當前的操作系統。例如 linux、darwin、windows、netbsd、freebsd、openbsd、solaris、plan9 等。

注意 mac os對應的值是 darwin。

GOARCH

表示 CPU 架構。如 amd64、386、arm、ppc64 等。

3.小結

環境變量的設置,可以影響我們開發和編譯項目的過程與結果,所以還是很有必要了解一下的。

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • go語言 全局變量和局部變量實例
  • golang通過反射設置結構體變量的值
  • 詳解Go語言變量作用域
  • 關于Golang變量初始化/類型推斷/短聲明的問題
  • 淺談golang并發操作變量安全的問題
  • go語言的初始化順序,包,變量,init詳解
  • 解決golang 關于全局變量的坑

標簽:吐魯番 銅川 蘭州 梅河口 汕頭 欽州 重慶 雞西

巨人網絡通訊聲明:本文標題《golang 在windows中設置環境變量的操作》,本文關鍵詞  golang,在,windows,中,設置,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《golang 在windows中設置環境變量的操作》相關的同類信息!
  • 本頁收集關于golang 在windows中設置環境變量的操作的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    国产精品护士白丝一区av| 激情综合网最新| 91亚洲国产成人精品一区二三 | 亚洲三级电影全部在线观看高清| 激情欧美一区二区三区在线观看| 精品夜夜澡人妻无码av| 91精品国产综合久久久蜜臀图片 | 日本女人性视频| 性色av无码久久一区二区三区| 中文字幕精品在线不卡| 国产麻豆成人精品| 极品久久久久久久| 久久亚洲欧美国产精品乐播| 精品一区二区影视| 微拍福利一区二区| 久久亚洲综合色一区二区三区| 老司机免费视频一区二区| 国产一二三四五区| 国产亚洲午夜高清国产拍精品 | 中文字幕在线播放一区二区| 欧美自拍偷拍午夜视频| 亚洲一区自拍偷拍| zjzjzjzjzj亚洲女人| 91精品啪在线观看国产60岁| 日本亚洲电影天堂| 国产精品成人无码免费| 国产欧美日韩另类视频免费观看| 懂色av噜噜一区二区三区av| 色狠狠av一区二区三区| 亚洲男同1069视频| 久久久久久婷婷| 日韩精品一区二区三区四区视频 | 偷拍一区二区三区| 性欧美13一14内谢| 欧美国产精品久久| 本田岬高潮一区二区三区| 欧美色倩网站大全免费| 日韩高清中文字幕一区| 美国黑人一级大黄| 成人免费一区二区三区在线观看| 中文字幕av一区二区三区人妻少妇| 欧美剧情电影在线观看完整版免费励志电影| 亚洲成人黄色小说| 摸摸摸bbb毛毛毛片| 国产精品久久精品日日| 中文写幕一区二区三区免费观成熟| 91精品国产色综合久久不卡蜜臀| 久久97超碰色| 在线影视一区二区三区| 日韩高清一区二区| 国产又色又爽又高潮免费| 一区二区三区不卡在线观看| 欧美亚一区二区三区| 中文欧美字幕免费| 88av在线播放| 欧美国产在线观看| 在线观看免费视频国产| 久久久国产一区二区三区四区小说 | 催眠调教后宫乱淫校园| 久久影院午夜论| 99亚偷拍自图区亚洲| 日韩一级二级三级精品视频| 国产福利精品一区二区| 欧美妇女性影城| 国产精品一二三四区| 欧美日韩成人在线| 国产一区二区精品久久99| 欧美午夜免费电影| 国内精品自线一区二区三区视频| 日本乱码高清不卡字幕| 久久99精品久久久久久久久久久久| 色综合久久九月婷婷色综合| 青青青伊人色综合久久| 色综合久久天天综合网| 看片网站欧美日韩| 欧洲色大大久久| 精品一区二区三区在线视频| 欧美日韩精品免费观看视频| 国产福利一区在线| 日韩欧美中文一区| 91老师国产黑色丝袜在线| 国产日韩欧美麻豆| 男人网站在线观看| 亚洲精品一二三| 5566中文字幕| 美女视频免费一区| 欧美日本在线观看| 成人高清视频在线| 久久精品综合网| 99精品一区二区三区无码吞精| 国产精品欧美极品| 久久久久亚洲av无码a片| 亚洲国产va精品久久久不卡综合| 麻豆天美蜜桃91| 激情六月婷婷综合| 日韩一区和二区| 国产无套精品一区二区三区| 国产精品免费视频观看| 免费人成又黄又爽又色| 丝袜诱惑制服诱惑色一区在线观看| 91行情网站电视在线观看高清版| 国产一区美女在线| 精品毛片乱码1区2区3区| 色哟哟无码精品一区二区三区| 成人免费在线视频观看| 亚洲色图27p| 精品综合久久久久久8888| 3d成人动漫网站| 国产免费a级片| 亚洲精品免费一二三区| 91视频综合网| 粉嫩蜜臀av国产精品网站| 久久精品人人做人人综合| 蜜桃无码一区二区三区| 日韩av在线播放中文字幕| 欧美三片在线视频观看| 91麻豆国产福利在线观看| 中文字幕在线不卡| 国产女人18水真多毛片18精品| 国产精品一区二区久久精品爱涩| 精品电影一区二区| 六月婷婷七月丁香| 日韩精品亚洲专区| 欧美一级在线观看| 亚洲精品在线视频免费观看| 亚洲成人自拍一区| 欧美高清精品3d| 国产不卡一二三| 日韩精品乱码av一区二区| 91精品国产色综合久久不卡电影| 日本黄色录像片| 日本中文字幕一区| 欧美一级黄色片| 欧美bbbbb性bbbbb视频| 蜜臀av一区二区三区| 2022国产精品视频| 男女全黄做爰文章| 丁香激情综合国产| 亚洲精品欧美在线| 欧美日韩国产一区二区三区地区| 国产a√精品区二区三区四区| 亚洲第一二三四区| 欧美一区二区三区啪啪| 日本黄色网址大全| 极品瑜伽女神91| 中文字幕+乱码+中文字幕一区| 97成人资源站| 亚洲国产综合av| 午夜激情综合网| 精品久久免费看| 99自拍偷拍视频| 成人黄色网址在线观看| 亚洲一区二区综合| 日韩一区二区三区av| 无码人中文字幕| 波多野结衣中文一区| 亚洲成人一二三| 精品国产网站在线观看| 特一级黄色录像| 欧美一区二区三区影院| 日韩av一区二区三区四区| 久久久精品蜜桃| 在线精品视频免费播放| 一区二区免费在线观看视频| 精品午夜久久福利影院| 国产精品国产三级国产普通话蜜臀| 欧美特级限制片免费在线观看| 玖玖爱在线观看| 高清视频一区二区| 亚洲一区二区成人在线观看| 精品少妇一区二区三区视频免付费 | 国产色一区二区| 色婷婷综合久久久久中文| 五月天激情小说| 国产成人精品一区二| 一区二区三区中文在线| 日韩精品一区二区三区在线播放 | 日韩精品视频网站| 久久精品免费在线观看| 欧日韩精品视频| 熟女俱乐部一区二区| 成人一区在线看| 日韩极品在线观看| 亚洲欧美在线视频观看| 欧美一区二区黄| 紧身裙女教师波多野结衣| aaaa黄色片| 成人av资源下载| 美女视频黄免费的久久| 亚洲乱码国产乱码精品精98午夜| 欧美www视频| 91国产成人在线| 成人在线手机视频| 美女流白浆视频| 国产suv精品一区二区6| 图片区小说区区亚洲影院| 国产精品日日摸夜夜摸av| 日韩欧美一级在线播放| 色婷婷激情久久| www成人啪啪18软件|