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

主頁 > 知識庫 > Windows+Linux系統下Go語言環境安裝配置過程

Windows+Linux系統下Go語言環境安裝配置過程

熱門標簽:400手機電話免費辦理 開通400電話申請流程 武漢百應人工智能電銷機器人 百度地圖標注位置網站 揚州電銷外呼系統軟件 上海企業外呼系統排名 如何利用高德地圖標注家 電腦外呼系統輻射大嗎 智能語音電銷的機器人

Go 是一個開源的編程語言,它能讓構造簡單、可靠且高效的軟件變得容易。

Go是從2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持開發,后來還加入了Ian Lance Taylor, Russ Cox等人,并最終于2009年11月開源,在2012年早些時候發布了Go 1穩定版本。現在Go的開發已經是完全開放的,并且擁有一個活躍的社區。

1. Windows安裝配置

1️⃣ 下載SDK

SDK 的全稱是Software Development Kit(軟件開發工具包) ,包含了對應開發語言的工具包

  • 國外官方:https://golang.org/dl/
  • 中文鏡像:https://golang.google.cn/dl/
  • 中文網站:https://studygolang.com/dl(推薦)

Windows 下:根據自己系統是 32 位還是 64 位進行下載

  • 32 位系統:windows-386.zip
  • 64 位系統:windows-amd64.zip

下載后解壓得到以下目錄

目錄中各個文件夾的含義如下表所示

目錄名 說明
api 每個版本的 api 變更差異
bin go 源碼包編譯出的編譯器(go)、文檔工具(godoc)、格式化工具(gofmt)
doc 英文版的 Go 文檔
lib 引用的一些庫文件
misc 雜項用途的文件,例如 Android 平臺的編譯、git 的提交鉤子等
pkg Windows 平臺編譯好的中間文件
src 標準庫的源碼
test 測試用例

2️⃣ 配置環境變量

環境變量 說明
GOROOT 指定SDK的安裝路徑 export GOROOT=/usr/local/bin
GOPATH 工作目錄,將來我們的go項目的工作路徑 export GOPATH=$HOME/go
PATH 添加SDK的/bin目錄到系統環境變量 export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

系統變量中添加GOROOT對應SDK的安裝路徑

然后添加GOPATH對應工作目錄

最后在Path中添加SDK的/bin目錄

最后cmd中輸入go version/go env看是否配置成功,出現如下結果則成功

C:\Users\zsr204>go version
go version go1.16.3 windows/amd64

C:\Users\zsr204>go env
set GO111MODULE=
set GOARCH=amd64
set GOBIN=
set GOCACHE=C:\Users\zsr204\AppData\Local\go-build
set GOENV=C:\Users\zsr204\AppData\Roaming\go\env
set GOEXE=.exe
set GOFLAGS=
set GOHOSTARCH=amd64
set GOHOSTOS=windows
set GOINSECURE=
set GOMODCACHE=D:\學習\Go project\pkg\mod
set GONOPROXY=
set GONOSUMDB=
set GOOS=windows
set GOPATH=D:\學習\Go project
set GOPRIVATE=
set GOPROXY=https://proxy.golang.org,direct
set GOROOT=D:\Go Environment\go
set GOSUMDB=sum.golang.org
set GOTMPDIR=
set GOTOOLDIR=D:\Go Environment\go\pkg\tool\windows_amd64
set GOVCS=
set GOVERSION=go1.16.3
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
set GOGCCFLAGS=-m64 -mthreads -fmessage-length=0 -fdebug-prefix-map=C:\Users\zsr204\AppData\Local\Temp\go-build3653787397=/tmp/go-build -gno-record-gcc-switches

3️⃣ 配置go代理

通過 go get 命令下載各種依賴時,經常需要訪問 github/google 等網站。我們可以配置代理后,快速穩定的下載訪問,推薦 GOPROXY.IO - 一個全球代理 為 Go 模塊而生

goproxy.io 是全球最早的 Go modules 鏡像代理服務之一, 采用 CDN 加速服務為開發者提供依賴下載, 該服務由一批熱愛開源, 熱愛 Go 語言的年輕人開發維護。從 Go 1.11 開始 Go 語言開始支持 Go modules 來解決大家長久以來詬病的依賴管理問題,目前 Go modules 功能已經符合生產環境標準。

配置方式:

1. 右鍵 我的電腦 -> 屬性 -> 高級系統設置 -> 環境變量
2. 在 “[你的用戶名]的用戶變量” 中點擊 ”新建“ 按鈕
3. 在 “變量名” 輸入框并新增 “GOPROXY”
4. 在對應的 “變量值” 輸入框中新增 “https://goproxy.io,direct”
5. 最后點擊 “確定” 按鈕保存設置

再次用go env命令即可看到配置的代理


2. Linux安裝配置

1️⃣ 下載SDK

這里的環境為騰訊云CentOS7服務器,推薦到Go語言中文網下載

國外官方:https://golang.org/dl/

中文鏡像:https://golang.google.cn/dl/

中文網站:https://studygolang.com/dl(推薦)

下載后通過xftp上傳到云服務器

然后解壓到usr/local目錄下

tar -zxvf go1.16.4.linux-amd64.tar.gz -C /usr/local 

2️⃣ 配置環境變量

環境變量 說明
GOROOT 指定SDK的安裝路徑 export GOROOT=/usr/local/bin
GOPATH 工作目錄,將來我們的go項目的工作路徑 export GOPATH=$HOME/go
PATH 添加SDK的/bin目錄到系統環境變量 export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

然后修改根目錄下的bashrc文件

[root@zsr ~]# vim ~/.bashrc 
[root@zsr ~]# cat ~/.bashrc 
# .bashrc

# User specific aliases and functions

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

# Source global definitions
if [ -f /etc/bashrc ]; then
	. /etc/bashrc
fi

# 設置go語言的路徑
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

然后重新加載該文件

[root@zsr ~]# source ~/.bashrc

到此環境變量配置完畢,然后輸入go version/go env指令查看是否安裝成功

[root@zsr go]# go version
go version go1.16.4 linux/amd64
[root@zsr go]# go env
GO111MODULE=""
GOARCH="amd64"
GOBIN=""
GOCACHE="/root/.cache/go-build"
GOENV="/root/.config/go/env"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOINSECURE=""
GOMODCACHE="/root/go/pkg/mod"
GONOPROXY=""
GONOSUMDB=""
GOOS="linux"
GOPATH="/root/go"
GOPRIVATE=""
GOPROXY="https://proxy.golang.org,direct"
GOROOT="/usr/local/go"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64"
GOVCS=""
GOVERSION="go1.16.4"
GCCGO="gccgo"
AR="ar"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
GOMOD="/dev/null"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build2887101268=/tmp/go-build -gno-record-gcc-switches"

3️⃣ 配置go代理

通過 go get 命令下載各種依賴時,經常需要訪問 github/google 等網站。我們可以配置代理后,快速穩定的下載訪問,推薦 GOPROXY.IO - 一個全球代理 為 Go 模塊而生

goproxy.io 是全球最早的 Go modules 鏡像代理服務之一, 采用 CDN 加速服務為開發者提供依賴下載, 該服務由一批熱愛開源, 熱愛 Go 語言的年輕人開發維護。從 Go 1.11 開始 Go 語言開始支持 Go modules 來解決大家長久以來詬病的依賴管理問題,目前 Go modules 功能已經符合生產環境標準。

配置方式:

# 設置你的 bash 環境變量
echo "export GOPROXY=https://goproxy.io,direct" >> ~/.bashrc  source ~/.bashrc

再次用go env命令即可看到配置的代理

以上就是Windows+Linux系統下Go語言環境搭建配置過程的詳細內容,更多關于Go語言環境搭建的資料請關注腳本之家其它相關文章!

您可能感興趣的文章:
  • GO語言運行環境下載、安裝、配置圖文教程
  • linux中用shell快速安裝配置Go語言的開發環境
  • Ubuntu下安裝Go語言開發環境及編輯器的相關配置
  • Windows下使用go語言寫程序安裝配置實例
  • 在go語言中安裝與使用protobuf的方法詳解
  • Go語言運行環境安裝詳細教程

標簽:江西 宜賓 張掖 黑龍江 武漢 嘉峪關 新余 延邊

巨人網絡通訊聲明:本文標題《Windows+Linux系統下Go語言環境安裝配置過程》,本文關鍵詞  Windows+Linux,系統,下,語言,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Windows+Linux系統下Go語言環境安裝配置過程》相關的同類信息!
  • 本頁收集關于Windows+Linux系統下Go語言環境安裝配置過程的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产在线一区二区综合免费视频| 亚洲国产日韩a在线播放| 欧美成人性战久久| 久久精品人人做人人爽97| 国产精品成人一区二区艾草 | 久久久久久一二三区| 亚洲精品国产a| 国产米奇在线777精品观看| 在线免费亚洲电影| 欧美国产日韩亚洲一区| 精品一区二区在线免费观看| 91美女在线观看| 26uuu精品一区二区| 亚洲大尺度视频在线观看| 成人精品视频.| 日韩久久久精品| 一区二区三区91| av一区二区三区| 久久久美女毛片| 日本不卡一区二区三区高清视频| 日本精品视频一区二区三区| 久久久久久97三级| 久久精品国产99久久6| 欧美日本乱大交xxxxx| 亚洲一区免费观看| 99精品视频中文字幕| 精品一区二区三区在线播放| 欧美一区二区三区啪啪| 日日摸夜夜添夜夜添国产精品 | 99精品视频在线播放观看| 精品成人免费观看| 日韩av一级电影| 欧美精品一区在线观看| 国产精品亲子伦对白| 国产乱码精品1区2区3区| av一区二区三区在线| 日韩一区二区免费电影| 亚洲男女毛片无遮挡| 久久精品久久久精品美女| 欧美一区二区久久| 免费看欧美女人艹b| 91精品午夜视频| 午夜精彩视频在线观看不卡| 欧美精品在线一区二区三区| 日韩经典一区二区| 欧美一区二区视频观看视频| 麻豆久久一区二区| 中文字幕精品综合| 91日韩在线专区| 日产国产高清一区二区三区| 精品毛片乱码1区2区3区| 国产成人免费xxxxxxxx| 亚洲精品日韩一| 日韩欧美一区二区免费| 成人精品国产一区二区4080| 亚洲视频一区在线| 日韩三级在线免费观看| 91在线一区二区| 裸体歌舞表演一区二区| 亚洲色图在线看| 欧美一区二区精美| 91美女片黄在线观看91美女| 免费看精品久久片| 亚洲精品成人在线| 91精品中文字幕一区二区三区| 美女网站色91| 国产午夜亚洲精品理论片色戒| 成人美女视频在线观看18| 日产欧产美韩系列久久99| 国产精品理伦片| 久久综合九色综合欧美亚洲| 欧美中文字幕一区二区三区 | 精品在线免费观看| 一区二区三区电影在线播| 欧美国产精品专区| 欧美精品高清视频| 91在线一区二区| 成人黄色网址在线观看| 国产麻豆精品视频| 日韩av成人高清| 午夜免费久久看| 丝袜亚洲精品中文字幕一区| 一区二区三区在线免费观看| 国产精品久久久久久户外露出 | jlzzjlzz国产精品久久| 久草中文综合在线| 狠狠色综合播放一区二区| 狂野欧美性猛交blacked| 久久99精品久久久| 国产精品99久久不卡二区| 国产成人免费视频网站| 成人免费毛片嘿嘿连载视频| 成人黄色777网| 日本福利一区二区| 欧美日韩一卡二卡三卡| 538在线一区二区精品国产| 3d动漫精品啪啪| 精品欧美一区二区久久| 麻豆精品在线观看| 国产老肥熟一区二区三区| 成人深夜视频在线观看| 91在线精品秘密一区二区| 欧美亚洲综合久久| 日韩欧美国产成人一区二区| 久久久综合精品| 亚洲蜜臀av乱码久久精品蜜桃| 视频一区欧美精品| 免费在线一区观看| 91在线观看美女| 欧美一区二区在线免费观看| 欧美r级电影在线观看| 国产精品沙发午睡系列990531| 亚洲精品高清在线| 国产激情偷乱视频一区二区三区| 欧美大度的电影原声| 国产精品一区二区久久精品爱涩 | 337p日本欧洲亚洲大胆色噜噜| 91视频免费观看| 一本色道a无线码一区v| 国产不卡免费视频| 亚洲福利视频导航| 亚洲综合色噜噜狠狠| 日本一道高清亚洲日美韩| 欧洲国产伦久久久久久久| 国产精品电影一区二区| www.综合网.com| 国产精品美女久久久久aⅴ国产馆| 九九久久精品视频| 精品国产乱码久久久久久闺蜜| 全部av―极品视觉盛宴亚洲| 欧美精品粉嫩高潮一区二区| 天天做天天摸天天爽国产一区| 欧美精品vⅰdeose4hd| 午夜久久久影院| 日韩欧美在线1卡| 蜜桃传媒麻豆第一区在线观看| 91老司机福利 在线| 国产女人18水真多18精品一级做| 青青草97国产精品免费观看无弹窗版 | 亚洲欧美色综合| 国产91丝袜在线18| ww亚洲ww在线观看国产| 免费精品视频最新在线| 欧美在线视频你懂得| 亚洲毛片av在线| 色婷婷国产精品久久包臀| 亚洲婷婷综合色高清在线| 99精品国产99久久久久久白柏| 国产日韩影视精品| 不卡的av网站| 一区二区在线免费| 欧美久久一区二区| 精品一区二区三区的国产在线播放| 欧美电影免费观看高清完整版在| 另类欧美日韩国产在线| 久久久影视传媒| 97久久超碰国产精品| 亚洲一区二区三区三| 日韩一区二区三区高清免费看看| 麻豆精品视频在线观看视频| 久久久久久久久久电影| 成人免费毛片app| 亚洲成人精品影院| 久久综合成人精品亚洲另类欧美 | 成人av资源下载| 午夜视频一区二区三区| 欧美电影精品一区二区| 成人短视频下载| 午夜精品福利久久久| 国产日韩三级在线| 欧美日韩卡一卡二| 国产精品1区2区3区在线观看| 国产精品久久国产精麻豆99网站| 日本久久一区二区三区| 日本欧美韩国一区三区| 欧美国产禁国产网站cc| 9191成人精品久久| 福利电影一区二区| 亚洲国产日韩精品| 亚洲女人的天堂| 国产色产综合色产在线视频| 7777精品伊人久久久大香线蕉超级流畅 | 午夜精品福利一区二区三区蜜桃| 中文字幕巨乱亚洲| 欧美精品一区二区三区蜜臀| 欧美日韩一区二区不卡| av在线播放不卡| 国产91综合一区在线观看| 久久国产精品72免费观看| 午夜精品一区二区三区电影天堂 | 欧美综合欧美视频| 成人av免费网站| 国产成人精品综合在线观看| 国产在线视频一区二区三区| 日韩和欧美一区二区三区| 亚洲成人免费看| 天天操天天色综合| 日韩主播视频在线| 免费成人小视频| 美腿丝袜一区二区三区|