亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > 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中設置環境變量的操作的相關信息資訊供網民參考!
  • 推薦文章
    日本在线www| 91麻豆精品国产片在线观看| 日本伦理网站| 日韩免费片| 精品国产香蕉在线播出| 国产伦精品一区三区视频| 精品视频在线观看免费| 国产成a人片在线观看视频| 97视频免费在线观看| 日韩免费在线观看视频| 精品国产香蕉在线播出 | 亚洲天堂一区二区三区四区| 青草国产在线| 日韩专区第一页| 欧美一区二区三区在线观看| 九九九国产| 久久国产精品永久免费网站| 欧美激情影院| 四虎影视久久久| 国产成a人片在线观看视频| 日本在线www| 成人免费高清视频| 日韩免费在线视频| 国产不卡在线观看视频| 日韩在线观看网站| 欧美日本国产| 欧美爱色| 国产福利免费视频| 久草免费在线观看| 国产伦久视频免费观看 视频| 国产亚洲精品aaa大片| 99色视频在线观看| 九九精品久久| 欧美1卡一卡二卡三新区| 沈樵在线观看福利| 欧美国产日韩一区二区三区| 精品视频在线观看一区二区| 欧美一区二区三区性| 久久99中文字幕久久| 欧美1区| 精品在线视频播放| 日韩av成人| 日日日夜夜操| 九九九国产| 欧美1区| 午夜欧美成人久久久久久| 欧美另类videosbestsex高清| 91麻豆精品国产自产在线观看一区 | 日本特黄特色aaa大片免费| 成人免费一级纶理片| 高清一级片| 国产原创中文字幕| 国产麻豆精品hdvideoss| 欧美1区| a级精品九九九大片免费看| 亚洲精品影院一区二区| 国产不卡精品一区二区三区| 999精品在线| 日韩中文字幕在线播放| 成人免费福利片在线观看| 国产麻豆精品免费视频| 国产伦精品一区二区三区无广告| 精品久久久久久中文字幕一区| 亚洲精品永久一区| 黄视频网站免费看| 欧美另类videosbestsex久久| 欧美爱爱动态| 亚洲精品影院一区二区| 国产一级强片在线观看| 国产视频一区在线| 日本乱中文字幕系列| 二级特黄绝大片免费视频大片| 青草国产在线| 国产成人精品影视| 亚洲女人国产香蕉久久精品 | 久久成人亚洲| 色综合久久手机在线| 亚欧成人乱码一区二区| 国产国语在线播放视频| 日本乱中文字幕系列| 999久久久免费精品国产牛牛| 欧美a免费| 亚州视频一区二区| 黄色免费网站在线| 一本高清在线| 国产国语在线播放视频| 一本伊大人香蕉高清在线观看| 黄视频网站在线观看| 国产麻豆精品免费密入口| 人人干人人草| 精品国产一区二区三区久久久狼 | 你懂的在线观看视频| 成人免费网站久久久| 午夜家庭影院| 国产伦久视频免费观看视频| 日韩专区亚洲综合久久| 99久久精品国产免费| 成人免费福利片在线观看| 天天做日日爱夜夜爽| 999久久久免费精品国产牛牛| 91麻豆精品国产自产在线 | 欧美激情一区二区三区中文字幕| 欧美激情一区二区三区在线| 91麻豆精品国产自产在线| 国产成a人片在线观看视频| 国产麻豆精品免费视频| 日韩avdvd| 久久久久久久男人的天堂| 成人a大片在线观看| 你懂的日韩| 国产精品自拍亚洲| 国产精品12| 国产美女在线观看| 成人免费观看男女羞羞视频| 二级片在线观看| 99色视频在线| 九九九国产| 日韩免费片| 国产视频久久久久| 国产网站免费在线观看| 国产一区二区精品在线观看| 亚洲第一视频在线播放| 亚飞与亚基在线观看| 天堂网中文字幕| 黄视频网站在线观看| 久久国产精品自由自在| 日韩在线观看免费| 日韩专区亚洲综合久久| 久久精品店| 欧美爱爱动态| 一级毛片视频免费| 国产美女在线观看| 日韩免费在线视频| 麻豆系列 在线视频| 亚洲精品影院| 美国一区二区三区| 精品视频在线看 | 九九国产| 国产a免费观看| 日韩免费片| 韩国毛片| 欧美激情一区二区三区视频| 欧美一区二区三区性| 欧美爱爱动态| 成人免费观看男女羞羞视频| 四虎影视库| 久久国产精品只做精品| 黄视频网站免费看| 亚洲第一视频在线播放| 91麻豆tv| 日韩免费在线视频| 国产一区免费在线观看| 国产视频久久久久| 国产91精品一区| 97视频免费在线| 欧美18性精品| 午夜在线亚洲| 色综合久久天天综线观看| 久久成人性色生活片| 欧美激情一区二区三区视频 | 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 九九精品久久| 国产成人啪精品视频免费软件| 国产麻豆精品| 国产精品1024永久免费视频| 九九九国产| 免费国产在线观看| 一级女性全黄生活片免费| 黄色短视屏| 精品美女| 人人干人人插| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 精品久久久久久免费影院| 精品国产三级a| 成人高清护士在线播放| 欧美国产日韩精品| 91麻豆精品国产综合久久久| 999久久狠狠免费精品| 国产91素人搭讪系列天堂| 可以免费看污视频的网站| 99久久精品费精品国产一区二区| 日韩欧美一及在线播放| 久草免费在线视频| 九九久久99| 国产高清视频免费观看| 成人免费观看网欧美片| 精品国产一区二区三区久久久狼 | 国产不卡精品一区二区三区| 黄色短视屏| 色综合久久天天综合绕观看| 国产一区二区高清视频| 九九九在线视频| 中文字幕97| 九九精品影院| 二级片在线观看| 韩国三级香港三级日本三级| 久草免费资源| 99色视频在线观看| 国产伦精品一区二区三区在线观看| 亚欧成人毛片一区二区三区四区|