婷婷综合国产,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
    欧美午夜精品久久久久久超碰 | 国产性天天综合网| 亚洲同性gay激情无套| 久久国产人妖系列| 色欧美88888久久久久久影院| 精品国产区一区| 亚洲成人综合在线| 91看片淫黄大片一级| 久久一区二区三区国产精品| 午夜av电影一区| 91天堂素人约啪| 国产婷婷色一区二区三区四区| 无码av免费一区二区三区试看| 99综合电影在线视频| 久久日韩精品一区二区五区| 日日摸夜夜添夜夜添精品视频| 色哟哟在线观看一区二区三区| 欧美激情综合在线| 国产一区二区三区最好精华液| 制服.丝袜.亚洲.中文.综合| 亚洲一区二区三区四区五区中文| 99精品视频一区二区三区| 国产精品丝袜黑色高跟| 国产suv精品一区二区883| 欧美一区二区观看视频| 日韩黄色免费电影| 91精品国产高清一区二区三区| 亚洲成人av一区| 欧美肥妇bbw| 日韩黄色在线观看| 欧美一级高清片| 奇米影视一区二区三区| 欧美v国产在线一区二区三区| 亚洲va国产天堂va久久en| 欧美亚一区二区| 午夜久久久久久电影| 欧美放荡的少妇| 激情综合网最新| 国产日韩v精品一区二区| 高清在线不卡av| 亚洲欧洲国产日韩| 97久久久精品综合88久久| 中文字幕一区日韩精品欧美| 色综合婷婷久久| 亚洲免费在线看| 欧美日韩国产一二三| 蜜桃一区二区三区四区| 欧美成人一区二区三区在线观看| 国产一区二区0| 亚洲色图欧美激情| 91麻豆精品国产自产在线| 麻豆91在线观看| 亚洲欧美在线另类| 91精品婷婷国产综合久久| 麻豆久久久久久久| 国产女同性恋一区二区| 欧洲精品在线观看| 激情综合五月婷婷| 亚洲丝袜自拍清纯另类| 91精品婷婷国产综合久久性色| 国产电影一区在线| 亚洲资源在线观看| 久久免费看少妇高潮| 日本久久精品电影| 精品午夜一区二区三区在线观看| 国产精品久久久久aaaa樱花| 在线观看视频一区| 久久99精品国产.久久久久久| 亚洲三级小视频| 欧美r级电影在线观看| 色妞www精品视频| 国产综合色视频| 亚洲国产一区二区a毛片| 国产欧美精品区一区二区三区 | 久久99精品国产.久久久久 | 国产精品综合二区| 亚洲资源中文字幕| 国产精品久久久久aaaa| 日韩欧美在线影院| 精品婷婷伊人一区三区三| 高清成人在线观看| 九九久久精品视频| 无码av免费一区二区三区试看| 欧美国产日韩a欧美在线观看 | 91丨九色porny丨蝌蚪| 久久不见久久见免费视频7| 亚洲亚洲人成综合网络| 1024成人网色www| 国产亚洲一区二区三区四区| 欧美一区二区三区视频在线观看 | 美国av一区二区| 亚洲综合一区二区| 国产精品久久久久久亚洲伦| 欧美tickling网站挠脚心| 欧美日韩国产在线播放网站| 色哟哟一区二区三区| 97久久超碰国产精品电影| 国产91精品精华液一区二区三区| 美国三级日本三级久久99| 日韩成人免费电影| 天天av天天翘天天综合网色鬼国产| 一区二区三区在线视频播放| 中文字幕字幕中文在线中不卡视频| 亚洲国产精品99久久久久久久久 | 日韩欧美在线1卡| 在线观看日韩国产| 欧美午夜精品一区二区蜜桃| 经典一区二区三区| 国内精品免费**视频| 韩国三级电影一区二区| 国产资源在线一区| 国产精品18久久久久久久久久久久 | 亚欧色一区w666天堂| 亚洲一区二区三区精品在线| 亚洲三级免费观看| 亚洲精品免费播放| 亚洲成av人片观看| 日韩vs国产vs欧美| 久久国产福利国产秒拍| 国产精品一二三四| av在线不卡网| 91国偷自产一区二区使用方法| 欧美系列亚洲系列| 欧美一区二视频| 久久看人人爽人人| 国产精品久久久久aaaa| 国产精品自拍在线| 99re66热这里只有精品3直播 | 麻豆国产欧美一区二区三区| 美国欧美日韩国产在线播放| 国内精品伊人久久久久av一坑| 国产91精品欧美| 成人av电影免费观看| 欧美性色aⅴ视频一区日韩精品| 欧美男女性生活在线直播观看| 91精品黄色片免费大全| 久久午夜老司机| 亚洲精品视频在线观看网站| 五月综合激情网| 国产成人精品免费视频网站| 91亚洲男人天堂| 日韩一级大片在线观看| 欧美国产一区二区在线观看| 亚洲国产毛片aaaaa无费看| 免费在线观看成人| 成人动漫一区二区在线| 91麻豆精品国产91久久久久| 国产婷婷色一区二区三区 | 日韩午夜激情视频| 国产精品久久久爽爽爽麻豆色哟哟| 亚洲制服丝袜av| 狠狠色丁香婷综合久久| 91啦中文在线观看| www激情久久| 亚洲高清一区二区三区| 国产精品亚洲成人| 欧美精品日日鲁夜夜添| 欧美国产激情二区三区| 美女国产一区二区| 色香蕉久久蜜桃| 久久久久久久网| 日本欧美一区二区在线观看| 97精品国产露脸对白| 精品国产1区二区| 亚洲一区二区在线播放相泽| 国产91在线|亚洲| 日韩欧美一级片| 亚洲午夜久久久久久久久电影院| 国产精品一区二区久久精品爱涩| 欧美影视一区在线| 综合自拍亚洲综合图不卡区| 国产一区二区三区香蕉| 欧美一区二区观看视频| 香蕉成人伊视频在线观看| 91污在线观看| 国产精品第一页第二页第三页| 国产麻豆精品theporn| 欧美大片在线观看| 免费在线观看日韩欧美| 欧美高清dvd| 亚洲成a人片在线观看中文| 日本电影欧美片| 亚洲欧美日韩人成在线播放| youjizz国产精品| 久久免费精品国产久精品久久久久| 日本中文在线一区| 欧美日韩精品一二三区| 亚洲成人免费观看| 欧美在线免费观看视频| 一区二区三区中文字幕精品精品 | 国产精一品亚洲二区在线视频| 日韩一区二区在线免费观看| 日韩精品乱码av一区二区| 在线不卡a资源高清| 日本亚洲免费观看| 欧美大度的电影原声| 麻豆精品在线观看| 久久九九久久九九| 成人免费黄色大片| 亚洲乱码精品一二三四区日韩在线|