婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 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中設置環境變量的操作的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美日韩一级大片网址| 国产一区欧美日韩| 国产精品久久久久一区| 久久这里只有精品视频网| 日韩精品一区二| 欧美大片免费久久精品三p| 91精品欧美一区二区三区综合在| 欧美群妇大交群中文字幕| 欧美日韩国产123区| 欧美一级欧美三级| 精品国产自在久精品国产| 久久久久久99精品| 中文字幕在线不卡一区| 亚洲一区二区三区自拍| 婷婷国产v国产偷v亚洲高清| 日韩福利电影在线观看| 国产伦精品一区二区三区免费 | 久久综合久色欧美综合狠狠| 精品国产1区二区| 国产精品久久夜| 亚洲精品成a人| 蜜臀精品久久久久久蜜臀| 国产一区二区不卡在线| 99精品一区二区三区| 欧美精选一区二区| 国产午夜精品在线观看| 亚洲美女视频一区| 人妖欧美一区二区| aaa亚洲精品| 日韩欧美精品在线| 中文字幕在线播放不卡一区| 午夜久久久久久电影| 国产成人在线视频网址| 欧美色欧美亚洲另类二区| 久久久国产午夜精品| 亚洲午夜在线观看视频在线| 国产福利一区二区三区视频 | 国产真实乱偷精品视频免| aaa国产一区| 亚洲一区视频在线观看视频| 精品亚洲成a人在线观看 | 日韩va亚洲va欧美va久久| 国产一区二区三区四| 欧美日韩久久久一区| 国产精品初高中害羞小美女文| 日本成人超碰在线观看| 91农村精品一区二区在线| 精品三级av在线| 首页欧美精品中文字幕| 一本在线高清不卡dvd| 国产三级精品视频| 美女被吸乳得到大胸91| 欧美日韩成人一区二区| 国产精品动漫网站| 国产精品一区免费在线观看| 欧美乱妇15p| 亚洲一区二区三区四区五区中文 | 日本免费在线视频不卡一不卡二 | 黄网站免费久久| 欧美一区欧美二区| 午夜精品视频在线观看| 国产精品久久毛片| 国产传媒日韩欧美成人| 91精品国产91综合久久蜜臀| 同产精品九九九| 欧美主播一区二区三区美女| 亚洲男人天堂av网| 91免费看视频| 亚洲精选在线视频| 一本一本大道香蕉久在线精品| 中文字幕一区二区三区不卡| 成人免费视频免费观看| 国产女人18毛片水真多成人如厕| 精品一区二区三区在线播放| 欧美变态tickle挠乳网站| 麻豆精品蜜桃视频网站| 欧美不卡在线视频| 国产不卡视频在线播放| 中文字幕一区二区5566日韩| eeuss国产一区二区三区| 亚洲女性喷水在线观看一区| 日本精品一级二级| 日本中文字幕不卡| 久久综合九色综合97_久久久 | 日韩美女久久久| 欧美性欧美巨大黑白大战| 日日摸夜夜添夜夜添亚洲女人| 欧美一区二区三区视频| 国产一区二区三区在线观看精品| 国产欧美一区二区三区鸳鸯浴| 国产白丝网站精品污在线入口| 亚洲欧美国产高清| 91精品国产乱码久久蜜臀| 国产a区久久久| 一个色在线综合| 日韩欧美精品在线视频| 成人免费高清在线| 亚洲成av人片在www色猫咪| 欧美第一区第二区| 99久久伊人网影院| 免费欧美高清视频| 成人精品一区二区三区四区| 亚洲一区二区av电影| 日韩免费视频一区| 一本色道久久加勒比精品| 久久福利资源站| 亚洲精品国产无天堂网2021| 精品国产1区二区| 91福利精品视频| 国内精品写真在线观看| 亚洲综合视频在线| 久久免费电影网| 欧美日韩一区小说| 99久久精品免费看国产| 久久国产日韩欧美精品| 一区二区三区高清在线| 欧美国产欧美综合| 欧美一区二区三级| 日本高清不卡视频| 99久久精品国产观看| 精品一区二区三区免费播放| 亚洲自拍偷拍网站| 中文字幕欧美国产| 久久久综合九色合综国产精品| 欧美日韩国产免费| 日本高清不卡一区| 91麻豆国产精品久久| 国产激情一区二区三区四区| 日韩高清中文字幕一区| 亚洲综合色成人| 亚洲精品老司机| 国产精品久久久久久久久免费樱桃| 欧美成人精品二区三区99精品| 在线不卡免费欧美| 欧美色网站导航| 色94色欧美sute亚洲线路一久 | 一区二区三区国产精品| 中文字幕不卡在线观看| 久久综合久久久久88| 日韩一区二区精品在线观看| 欧美精品在线一区二区三区| 欧美网站大全在线观看| 欧美亚洲国产一区二区三区va | 国产成人自拍网| 国产凹凸在线观看一区二区| 国产一区二区三区免费播放 | 国产精品私房写真福利视频| 国产日韩欧美综合在线| 国产欧美在线观看一区| 亚洲国产精品高清| 1区2区3区欧美| 亚洲综合成人网| 视频在线观看一区二区三区| 日韩福利视频导航| 久久电影网站中文字幕| 国产麻豆视频精品| av不卡在线播放| 欧美日韩一区成人| 欧美一卡二卡在线观看| 久久综合久久99| 亚洲国产高清在线观看视频| 椎名由奈av一区二区三区| 亚洲一二三区不卡| 蜜臀精品一区二区三区在线观看| 精品一区在线看| 国产69精品久久99不卡| 色婷婷久久99综合精品jk白丝| 欧美在线免费观看亚洲| 日韩欧美国产成人一区二区| 国产视频视频一区| 一区二区三区国产精品| 久久99热99| 91尤物视频在线观看| 欧美日韩黄色影视| 久久亚洲综合av| 亚洲男人的天堂在线aⅴ视频| 午夜久久福利影院| 成人午夜碰碰视频| 欧美日韩精品系列| 国产日韩欧美高清| 亚洲成av人片在线观看无码| 日韩免费性生活视频播放| 国产精品乱人伦| 丝袜美腿高跟呻吟高潮一区| 国产精品亚洲一区二区三区妖精| 99视频精品全部免费在线| 欧美一级精品在线| 亚洲色图第一区| 国产一区二区三区综合| 欧美日韩在线观看一区二区| 国产亚洲污的网站| 午夜天堂影视香蕉久久| 国产成人免费9x9x人网站视频| 欧美色老头old∨ideo| 久久精品男人的天堂| 日本欧美久久久久免费播放网| 91丨porny丨在线| 国产欧美一区二区三区在线看蜜臀 | 欧美男人的天堂一二区| 国产精品久久一级|