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

主頁 > 知識庫 > 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穩定版本?,F在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麻豆爱豆果冻天美星空| 国产精品自拍亚洲| 99久久视频| 国产国语在线播放视频| 超级乱淫伦动漫| a级毛片免费全部播放| 欧美激情中文字幕一区二区| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 99久久精品国产高清一区二区| 久久精品成人一区二区三区| 国产欧美精品午夜在线播放| 欧美激情一区二区三区在线播放 | 中文字幕一区二区三区 精品| 国产国语在线播放视频| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 精品久久久久久免费影院| 九九精品久久| 免费毛片播放| 日韩女人做爰大片| 99色视频在线| a级毛片免费全部播放| 一级女性全黄久久生活片| 国产美女在线一区二区三区| 亚欧乱色一区二区三区| 中文字幕97| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 精品视频免费观看| 可以免费看污视频的网站| 日韩专区亚洲综合久久| 在线观看成人网| 国产一级强片在线观看| 久久久久久久久综合影视网| 欧美激情一区二区三区在线播放 | 国产一区二区精品久久91| a级毛片免费观看网站| 国产成人欧美一区二区三区的| 国产视频一区二区在线播放| 毛片电影网| 青草国产在线观看| 日本免费看视频| 亚洲女人国产香蕉久久精品| 黄视频网站免费观看| 国产成a人片在线观看视频| 亚洲 欧美 成人日韩| 99热精品一区| 国产a一级| 国产福利免费视频| 精品国产一区二区三区久| 亚洲wwwwww| 亚洲精品久久久中文字| 欧美1区| 欧美爱色| 色综合久久天天综线观看| 国产高清在线精品一区a| 国产欧美精品午夜在线播放| 日韩免费在线观看视频| 成人a大片高清在线观看| 欧美日本免费| 欧美激情一区二区三区中文字幕| 精品国产一区二区三区久久久狼| 黄视频网站免费看| 日本特黄特黄aaaaa大片| 欧美激情伊人| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产网站免费视频| 日韩中文字幕在线播放| 国产精品免费精品自在线观看| 久久成人综合网| 精品国产一区二区三区国产馆| 在线观看成人网| 久久久久久久久综合影视网| 成人高清视频免费观看| 亚洲精品影院| 久草免费在线视频| 美女免费毛片| 国产不卡高清| 国产一区国产二区国产三区| 亚欧乱色一区二区三区| 色综合久久天天综合观看| 九九精品影院| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 精品久久久久久中文| 成人免费一级纶理片| 亚欧视频在线| 亚洲第一页乱| 国产91丝袜高跟系列| 欧美国产日韩久久久| 久久国产精品自线拍免费| 91麻豆精品国产自产在线观看一区| 欧美1区| 国产福利免费观看| 日本免费区| 国产a视频| 免费国产在线观看不卡| 高清一级毛片一本到免费观看| 亚洲女人国产香蕉久久精品| 精品国产一区二区三区久| 四虎影视库国产精品一区| 国产极品精频在线观看| 一级毛片视频免费| 黄视频网站在线免费观看| 二级特黄绝大片免费视频大片| 青青久在线视频| 精品国产三级a∨在线观看| 日韩中文字幕一区二区不卡| 欧美激情在线精品video| 精品视频免费观看| 国产精品自拍一区| 日日夜人人澡人人澡人人看免| 精品在线视频播放| 91麻豆精品国产高清在线| 日韩专区第一页| 美女被草网站| 99久久精品费精品国产一区二区| 欧美日本二区| 国产韩国精品一区二区三区| 国产精品1024永久免费视频| 韩国毛片免费| 九九干| 天天做日日爱| 超级乱淫黄漫画免费| 亚洲第一页色| 日韩一级黄色片| 免费国产在线观看| 色综合久久天天综线观看| 午夜欧美成人久久久久久| 999久久狠狠免费精品| 欧美大片a一级毛片视频| 国产综合成人观看在线| 国产91精品一区二区| 麻豆午夜视频| 美女免费精品视频在线观看| 黄色免费三级| 午夜久久网| 亚洲精品中文字幕久久久久久| 久久久久久久免费视频| 精品视频在线观看一区二区三区| 亚洲精品中文字幕久久久久久| 日韩中文字幕一区二区不卡| 国产一区免费在线观看| 韩国三级视频在线观看| 精品视频一区二区三区| 亚洲 激情| 国产一区免费在线观看| 黄视频网站在线观看| 成人免费福利片在线观看| 国产不卡福利| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产原创中文字幕| 一 级 黄 中国色 片| 日本免费区| 欧美激情一区二区三区在线 | 成人高清免费| 欧美激情一区二区三区在线播放| 成人高清视频免费观看| 精品久久久久久中文| 免费一级片在线观看| 91麻豆精品国产综合久久久| 日韩在线观看视频网站| 免费一级片在线观看| 成人免费网站久久久| 日本伦理黄色大片在线观看网站| 免费国产一级特黄aa大片在线| 久久99中文字幕| 色综合久久天天综合观看| 欧美电影免费| 久久精品人人做人人爽97| 99色视频| 黄视频网站免费看| 精品国产三级a∨在线观看| 九九久久99| 国产一区二区福利久久| 日日夜夜婷婷| 亚洲 欧美 成人日韩| 黄色短视频网站| 欧美a级大片| 日韩专区亚洲综合久久| 午夜在线亚洲| 久久国产精品自线拍免费| 可以免费看毛片的网站| 欧美国产日韩一区二区三区| 亚欧乱色一区二区三区| 成人免费观看的视频黄页| 可以免费看毛片的网站| 日本特黄特色aaa大片免费| 国产成人欧美一区二区三区的| 国产高清在线精品一区二区| 高清一级片| 精品国产一区二区三区久| 精品在线观看一区| 国产a视频精品免费观看| 香蕉视频久久| 欧美大片一区|