Golang環境變數

2021-10-24 05:37:19 字數 1695 閱讀 8358

1.首先安裝golang,並設定系統的環境變數

2.在cmd下執行: go version,出現版本資訊證明安裝成功:

go version go1.15 windows/amd64
3.安裝完golang之後,可以通過go env命令檢視環境變數配置,下面是我的環境變數:

set go111module=on

set goarch=amd64

set gobin=

set goexe=.exe

set goflags=

set gohostarch=amd64

set gohostos=windows

set goinsecure=

set gomodcache=c:\users\administrator\go\pkg\mod

set gonoproxy=*.corp.example.com

set gonosumdb=*.corp.example.com

set goos=windows

set gopath=c:\users\administrator\go

set goprivate=*.corp.example.com

set goproxy=

set goroot=d:\go

set gosumdb=sum.golang.org

set gotmpdir=

set gotooldir=d:\go\pkg\tool\windows_amd64

set gccgo=gccgo

set ar=ar

set cc=gcc

set cxx=g++

set cgo_enabled=1

set gomod=nul

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

在日常開發中,我們需要重點關注goproxy、goroot、gopath,其他配置項可以在需要的時候再查詢文件進行配置。

goproxy

go env -w goproxy=,direct
goroot

goroot其實就是golang安裝的絕對路徑,在第一步安裝的go的包的路徑,goroot需要加入到系統變數path裡面,新增成功後才能在命令列使用

gopath

gopath可以簡單理解為工作目錄,gopath目錄約定由三個子目錄:

- src  ---  存放源**,go run、go install等命令就是在當前的工作路徑中執行(也就是這些命令執行的目標資料夾就是這個src資料夾)

- pkg --- 存放編譯時生成的中間檔案

- bin --- 存放編譯後生成的可執行檔案

設定環境變數
go env -w goproxy=

go env -w goprivate=*.corp.example.com

go env -w go111module=on

使用上面的命令,即使你關閉了終端,新開啟,還是可以的,這個命令比較的無傷害.

Golang環境變數

windows平台下找到cmd,輸入 go env 即可檢視golang環境配置詳情 c users erbin go env set go111module set goarch amd64 goarch表示目標處理器架構 set gobin gobin表示編譯器和鏈結器的安裝位置 set goe...

golang 設定環境變數 mac,linux

前提 安裝go,使用go version驗證 mac 環境 檢視環境變數 網上教程一般是使用標準的環境變數設定方法,以下主要介紹mac環境的。先檢視環境變數,使用 go env,檢視哪些變數可設定 三種方式 1 僅設定本終端,使用命令 export go111module off 2 全域性設定,使...

linux環境程式設計 環境變數 列印環境變數

在shell程式設計主題中,我們已經大致的介紹過 環境變數和本地變數啦 我們今天來具體的介紹介紹,那環境變數到底是什麼呢?是我 一.環境變數含義 特徵 環境變數是指 作業系統中用來指定作業系統執行環境的一下引數 1 特徵 字串 有統一的格式 名 值 值 值用來描述程序的環境資訊 2 使用形式 與命令...