開啟go07.Go語言環(huán)境搭建

一、Golang語言的官網(wǎng)

首先我們登錄Golang的官方網(wǎng)站:https://golang.org/

超過十余年行業(yè)經驗,技術領先,服務至上的經營模式,全靠網(wǎng)絡和口碑獲得客戶,為自己降低成本,也就是為客戶降低成本。到目前業(yè)務范圍包括了:成都網(wǎng)站設計、成都做網(wǎng)站,成都網(wǎng)站推廣,成都網(wǎng)站優(yōu)化,整體網(wǎng)絡托管,微信小程序,微信開發(fā),重慶APP開發(fā),同時也可以讓客戶的網(wǎng)站和網(wǎng)絡營銷和我們一樣獲得訂單和生意!

開啟go 07.Go語言環(huán)境搭建

因為Google和中國的關系,直接登錄Golang的官網(wǎng),需要***。

當然你也可以登錄Golang的國內網(wǎng)站:<https://golang.google.cn/>

開啟go 07.Go語言環(huán)境搭建

二、下載

在Mac、Windows和Linux三個平臺上都支持Golang。您可以從<https://golang.org/dl/>下載相應平臺的安裝包。

開啟go 07.Go語言環(huán)境搭建

該網(wǎng)站在國內不容易訪問,所以可以訪問中國對應的<https://golang.google.cn/dl/>或者是Go語言中文網(wǎng)

<https://www.studygolang.com/dl> 進行安裝軟件的下載。

開啟go 07.Go語言環(huán)境搭建

開啟go 07.Go語言環(huán)境搭建

目前最新的版本,是今年2月份發(fā)布的Go1.12。

Mac OS
從https://golang.org/dl/下載osx安裝程序。雙擊啟動安裝。按照提示,這應該在/usr/local/go中安裝了Golang,并且還會將文件夾/usr/local/go/bin添加到您的PATH環(huán)境變量中。

Windows
從https://golang.org/dl/下載MSI安裝程序。雙擊啟動安裝并遵循提示。這將在位置c中安裝Golang:\Go,并且還將添加目錄c:\Go\bin到您的path環(huán)境變量。

Linux
從https://golang.org/dl/下載tar文件,并將其解壓到/usr/local。將/usr/local/go/bin添加到PATH環(huán)境變量中。這應該安裝在linux中。

開發(fā)工具包又分為安裝版和壓縮版。安裝版是Mac和Windows特有的,他們的名字類似于:

- go1.12.1.darwin-amd64.pkg
- go1.12.1.windows-386.msi
- go1.12.1.windows-amd64.msi

安裝版,顧名思義,雙擊打開會出現(xiàn)安裝向導,讓你選擇安裝的路徑,幫你設置好環(huán)境比安康等信息,比較省事方便一些。

壓縮版的就是一個壓縮文件,可以解壓得到里面的內容,他們的名字類似于:

- go1.12.1.darwin-amd64.tar.gz
- go1.12.1.linux-386.tar.gz
- go1.12.1.linux-amd64.tar.gz
- go1.12.1.windows-386.zip
- go1.12.1.windows-amd64.zip

壓縮版我們下載后需要解壓,然后自己移動到要存放的路徑下,并且配置環(huán)境變量等信息,相比安裝版來說,比較復雜一些,手動配置的比較多。

三、安裝和配置環(huán)境變量

3.1 Linux系統(tǒng)安裝和配置

Linux系統(tǒng),我們以Ubuntu為例。

第一步:下載安裝

到go的官網(wǎng)上下載go的安裝包,自動下載到了下載目錄。

打開終端,進入到下載目錄,查看安裝包:

ruby@hanru:~$ cd 下載
ruby@hanru:~/下載$ ls

開啟go 07.Go語言環(huán)境搭建

然后我們需要將壓縮包解壓,并拷貝到指定的目錄下,所以在終端繼續(xù)執(zhí)行以下命令:

ruby@ubuntu:~/下載$ sudo tar -xzf go1.12.1.linux-amd64.tar.gz -C /usr/local

開啟go 07.Go語言環(huán)境搭建

輸入sudo,表示使用管理員身份執(zhí)行命令,需要輸入密碼

此時,就將從go官網(wǎng)https://golang.org/dl/上下載tar文件,解壓到/usr/local目錄下,該目錄下會有一個go文件夾。

可以進入這個文件夾直接查看:

開啟go 07.Go語言環(huán)境搭建

也可以通過終端命令進行查看,輸入以下命令:

ruby@hanru:~/下載$ cd /usr/local
ruby@hanru:/usr/local$ ls

開啟go 07.Go語言環(huán)境搭建

第二步:配置環(huán)境變量

一:需要先安裝vim。

直接在終端執(zhí)行以下命令:

ruby@ubuntu:~$ sudo apt-get install vim

二:編輯$HOME/.profile文件

A:先配置GOROOT,就是go的安裝目錄

export GOROOT="/usr/local/go"

B:然后配置GOPATH

Gopath就是Go項目代碼存放的位置。這個是我們自己定義的目錄。就好比是其他IDE的Workspace。

? 對于Ubuntu系統(tǒng),默認使用Home/go目錄作為gopath。

? 該目錄下有3個子目錄:src,pkg,bin

GO代碼必須在工作空間內。工作空間是一個目錄,其中包含三個子目錄:

? src ---- 里面每一個子目錄,就是一個包。包內是Go的源碼文件

? pkg ---- 編譯后生成的,包的目標文件

? bin ---- 生成的可執(zhí)行文件。

export GOPATH=$HOME/go

C:GOBIN

export GOBIN=$GOROOT/bin

D:添加到PATH中

我們需要將GOBIN添加到環(huán)境變量PATH中。可以通過vi直接將下面內容添加到$HOME/.profile中

export PATH=$PATH:$GOBIN

當然,你也可以將GO的bin目錄直接配置到PATH中:

export PATH=$GOROOT/bin:$PATH

相當于將上面的C和D步驟,寫在一起

具體操作:

  1. 首先使用ls -a命令,查看home目錄下是否有.profile文件。(以.開頭的文件都是隱藏文件,使用-a命令查看)
    1. 直接在終端中輸入:vi $HOME/.profile
    2. 輸入i,切片到編輯模式,將以上內容復制到文件中,并保存退出。

      ? 點擊esc鍵后,

      ? :q!,強制退出不保存

      ? :wq,保存并退出

三:讓配置文件立刻生效

使用source命令讓配置文件生效

ruby@ubuntu:~$ source $HOME/.profile

四:測試安裝

版本檢測

ruby@ubuntu:~$ go version

檢查go的配置信息

ruby@ubuntu:~$ go env

額外擴展:

vi命令后文件的保存

Linux中vi的英文全稱為Visual Interface。

末行模式下執(zhí)行以下操作。[命令模式下按下:就切換到末行模式下]
w
保存文件不退出vi

w file
文件另存到file中,不退出vi

w!
強制保存,不退出vi

wq
保持文件并退出

wq!
強制保存文件并退出

q
不保存文件退出vi

q!
不保存文件強制退出vi

e!
放棄所有修改,從上次保持的文件處在編輯

3.2 mac系統(tǒng)安裝并配置

Mac分為壓縮版和安裝版,他們都是64位的。壓縮版和Linux的大同小異,因為Mac和Linux都是基于Unix,終端這一塊基本上是相同的。

A:安裝

找到下載后的pkg安裝包:一般情況下,下載后的文件都在下載目錄下。

開啟go 07.Go語言環(huán)境搭建

雙擊pkg包,順著指引,即可安裝成功。

在命令行輸入 go version,獲取到go的版本號,則代表安裝成功。

配置環(huán)境變量

1、打開終端輸入cd ~進入用戶主目錄;
2、輸入ls -all命令查看是否存在.bash_profile;
3、存在既使用vim .bash_profile 打開文件;
4、輸入 i 進入vim編輯模式;
5、輸入下面代碼:

export GOROOT=/usr/local/go
export GOPATH=/Users/ruby/go
export GOBIN=$GOROOT/bin
export PATH=$PATH:$GOBIN

其中 GOPATH: 日常開發(fā)的根目錄。GOBIN:是GOPATH下的bin目錄。

6、點擊ESC,并輸入 :wq 保存并退出編輯??奢斎雟im .bash_profile 查看是否保存成功。

7、輸入source ~/.bash_profile 完成對golang環(huán)境變量的配置,配置成功沒有提示。
8、輸入go env 查看配置結果。

3.3 Windows

A、安裝

安裝步驟就不在多說什么了,一路下一步到底

B、配置環(huán)境變量

注意:如果是msi安裝文件,Go語言的環(huán)境變量會自動設置好。

我的電腦——右鍵“屬性”——“高級系統(tǒng)設置”——“環(huán)境變量”——“系統(tǒng)變量”

? 假設GO安裝于C盤根目錄

新建:

  • GOROOT:Go安裝路徑(例:C:\Go)

  • GOPATH:Go工程的路徑(例:E:\go)。如果有多個,就以分號分隔添加

    開啟go 07.Go語言環(huán)境搭建

修改:

  • Path:在path中增加:C:\Go\bin;%GOPATH%\bin;

    需要把GOPATH中的可執(zhí)行目錄也配置到環(huán)境變量中, 否則你自行下載的第三方go工具就無法使用了

    開啟go 07.Go語言環(huán)境搭建

  1. 工作目錄就是我們用來存放開發(fā)的源代碼的地方,對應的也是Go里的GOPATH這個環(huán)境變量。這個環(huán)境變量指定之后,我們編譯源代碼等生成的文件都會放到這個目錄下,GOPATH環(huán)境變量的配置參考上面的安裝Go,配置到Windows下的系統(tǒng)變量里。
  2. GOPATH之下主要包含三個目錄: bin、pkg、src。bin目錄主要存放可執(zhí)行文件; pkg目錄存放編譯好的庫文件, 主要是*.a文件; src目錄下主要存放go的源文件

C、查看是否安裝配置成功

使用快捷鍵win+R鍵,輸入cmd,打開命令行提示符,在命令行中輸入

go env  # 查看得到go的配置信息
go version  # 查看go的版本號

本文題目:開啟go07.Go語言環(huán)境搭建
網(wǎng)頁路徑:http://muchs.cn/article16/gdidgg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設計公司、手機網(wǎng)站建設、企業(yè)建站、小程序開發(fā)、微信公眾號面包屑導航

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設