- Go并發(fā)編程實(shí)戰(zhàn)
- 汪明
- 571字
- 2022-07-29 15:05:27
1.2 安裝
Go程序的開發(fā)必須要安裝Go語言開發(fā)環(huán)境。
1.2.1 Windows下安裝Go
在Windows操作系統(tǒng)上,Go語言的開發(fā)環(huán)境安裝非常簡(jiǎn)單,首先需要到官網(wǎng)上下載合適的安裝包,官網(wǎng)地址為https://golang.google.cn/dl。訪問國外地址比較慢,建議訪問國內(nèi)的網(wǎng)站https://studygolang.com/dl,如圖1.1所示。

圖1.1 Go軟件下載界面
(1)下載安裝包文件go1.13.4.windows-amd64.msi,然后雙擊.msi文件進(jìn)行軟件安裝。安裝過程非常簡(jiǎn)單,一直單擊“Next”(下一步)按鈕即可,如圖1.2所示。

圖1.2 安裝界面
(2)默認(rèn)情況下,Go語言運(yùn)行環(huán)境文件會(huì)安裝在C:\Go目錄下。我們可以將C:\Go\bin目錄添加到PATH環(huán)境變量中。一般來說,環(huán)境變量配置完成后,需要重新啟動(dòng)“命令提示符”窗口,這些環(huán)境變量的設(shè)置才能生效。C:\Go目錄的結(jié)構(gòu)如圖1.3所示。

圖1.3 GOROOT開發(fā)包目錄
提示
環(huán)境變量的設(shè)置會(huì)在1.3節(jié)介紹。
GOROOT開發(fā)包目錄說明如表1.1所示。
表1.1 Go開發(fā)包目錄用途說明

(3)在后續(xù)的Go開發(fā)中,需要安裝一些第三方依賴包,我們可以使用go get命令來下載并安裝,但go get命令依賴Git工具。為了提高速度,我們可以訪問國內(nèi)的淘寶鏡像,地址為http://npm.taobao.org/mirrors/git-for-windows/v2.24.0.windows.2/,在此頁面中下載Git文件Git-2.24.0.2-64-bit.exe。下載完成后,雙擊進(jìn)行安裝,如圖1.4所示。

圖1.4 Git安裝界面
注意
如果不安裝Git,調(diào)用go get命令時(shí)會(huì)報(bào)go:missing Git command的錯(cuò)誤。
1.2.2 Linux下安裝Go
本小節(jié)介紹在Linux操作系統(tǒng)CentOS 7下的Go開發(fā)環(huán)境搭建。
(1)在當(dāng)前用戶的目錄下新建gowork目錄(/home/jack),并在gowork下新建bin目錄。
(2)在終端界面執(zhí)行如下命令即可安裝Go。
wget https://studygolang.com/dl/golang/go1.13.4.linux-amd64.tar.gz tar -xvf go1.13.4.linux-amd64.tar.gz
解壓后會(huì)在/home/jack目錄下生成一個(gè)go目錄。
- OpenShift開發(fā)指南(原書第2版)
- PaaS程序設(shè)計(jì)
- Python從入門到精通(精粹版)
- 匯編語言程序設(shè)計(jì)(第2版)
- jQuery從入門到精通 (軟件開發(fā)視頻大講堂)
- SQL Server從入門到精通(第3版)
- Nginx Lua開發(fā)實(shí)戰(zhàn)
- 微服務(wù)架構(gòu)深度解析:原理、實(shí)踐與進(jìn)階
- Java EE 7 with GlassFish 4 Application Server
- Python一行流:像專家一樣寫代碼
- 人人都能開發(fā)RPA機(jī)器人:UiPath從入門到實(shí)戰(zhàn)
- Java程序設(shè)計(jì)教程
- Applied Deep Learning with Python
- Building a Media Center with Raspberry Pi
- C# 7 and .NET Core 2.0 Blueprints