好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Windows+Linux系統(tǒng)下Go語言環(huán)境安裝配置過程

Windows+Linux系統(tǒng)下Go語言環(huán)境安裝配置過程

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

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

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

1. Windows安裝配置

1️⃣ 下載SDK

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

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

Windows 下:根據自己系統(tǒng)是 32 位還是 64 位進行下載

  • 32 位系統(tǒng):windows-386.zip
  • 64 位系統(tǒng):windows-amd64.zip

下載后解壓得到以下目錄

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

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

2️⃣ 配置環(huán)境變量

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

系統(tǒng)變量中添加GOROOT對應SDK的安裝路徑

然后添加GOPATH對應工作目錄

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

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

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 等網站。我們可以配置代理后,快速穩(wěn)定的下載訪問,推薦 GOPROXY.IO - 一個全球代理 為 Go 模塊而生

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

配置方式:

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

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


2. Linux安裝配置

1️⃣ 下載SDK

這里的環(huán)境為騰訊云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️⃣ 配置環(huán)境變量

環(huán)境變量 說明
GOROOT 指定SDK的安裝路徑 export GOROOT=/usr/local/bin
GOPATH 工作目錄,將來我們的go項目的工作路徑 export GOPATH=$HOME/go
PATH 添加SDK的/bin目錄到系統(tǒng)環(huán)境變量 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

到此環(huán)境變量配置完畢,然后輸入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 等網站。我們可以配置代理后,快速穩(wěn)定的下載訪問,推薦 GOPROXY.IO - 一個全球代理 為 Go 模塊而生

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

配置方式:

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

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

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

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

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

巨人網絡通訊聲明:本文標題《Windows+Linux系統(tǒng)下Go語言環(huán)境安裝配置過程》,本文關鍵詞  Windows+Linux,系統(tǒng),下,語言,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Windows+Linux系統(tǒng)下Go語言環(huán)境安裝配置過程》相關的同類信息!
  • 本頁收集關于Windows+Linux系統(tǒng)下Go語言環(huán)境安裝配置過程的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 大尺度h文| 闺蜜的舌头伸进我的里面| 人妻天天做夜夜爽国产精品欧美| 我在丈夫面前被耍了| 国产妇少水多毛多高潮A片视频| 昭和乡下强行侵犯美人妻| 在野外被强行糟蹋高H| 一级a特特黄特黄大片| 黄网app下载| 男女啪啪动态视频| 中出 制服 中出 丝袜 中文| 国产精品无码一区二区在线观| 成 人 黄 色 网站 小说APP | 电击调教高潮抽搐喷潮hsm| 不戴乳罩的巨胸女教师| 手机看片福利日韩国产| 亚洲精品秘?一区二区三区精华液| 91妇女60岁精品毛片| 欧美在线黄| 久久久国产精品X99AV| 高清欧美性狂猛bbbbbbxxxx| 动漫美女啪啪漫画无遮挡| 欧美丰满诱惹成人AV电影图片| 日韩理论在线播放| 红豆app下载免费网站直播| 亚洲人娇小XXⅩHD摘花| 三级在线观看国产| 羞羞动漫被黄漫免费| 精品人妻无码一二三区视频玉梅美| 国产美女网| 我臣服在翁公胯下| 好大?用力?深一点少妇小说| 免费黄色软装安装| 在线精品亚洲欧美日韩国产| 露胸照女主播| 日本免费中文字幕在线看| 皇上好大烫死奴婢好爽| 欧美丰满肥臀无码一区二区| 11111色片| 禁漫画羞羞漫入口| 免费高清特级毛片A片微信群|