溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

GO語(yǔ)言windows系統(tǒng)開(kāi)發(fā)環(huán)境的搭建及其項(xiàng)目的創(chuàng)建是怎么樣的

發(fā)布時(shí)間:2021-12-10 16:22:50 來(lái)源:億速云 閱讀:221 作者:柒染 欄目:大數(shù)據(jù)

這篇文章給大家介紹GO語(yǔ)言windows系統(tǒng)開(kāi)發(fā)環(huán)境的搭建及其項(xiàng)目的創(chuàng)建是怎么樣的,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。

Go(又稱Golang)是Google開(kāi)發(fā)的一種靜態(tài)強(qiáng)類型、編譯型、并發(fā)型,并具有垃圾回收功能的編程語(yǔ)言。

1.先在官網(wǎng)下載GO

https://golang.org/GO語(yǔ)言windows系統(tǒng)開(kāi)發(fā)環(huán)境的搭建及其項(xiàng)目的創(chuàng)建是怎么樣的

2.選擇一個(gè)適合你的OS系數(shù)進(jìn)行下載

https://golang.org/dl/GO語(yǔ)言windows系統(tǒng)開(kāi)發(fā)環(huán)境的搭建及其項(xiàng)目的創(chuàng)建是怎么樣的

3.下載之后雙擊安裝,一直往下點(diǎn)安裝在C盤,最后完成安裝

GO語(yǔ)言windows系統(tǒng)開(kāi)發(fā)環(huán)境的搭建及其項(xiàng)目的創(chuàng)建是怎么樣的

4.先別著急找安裝的GO,我們先配置環(huán)境變量

如果你已經(jīng)完成了上面的安裝步驟,那么下面PATH就自動(dòng)添加了變量名GO語(yǔ)言windows系統(tǒng)開(kāi)發(fā)環(huán)境的搭建及其項(xiàng)目的創(chuàng)建是怎么樣的下面才是我們要做的環(huán)境設(shè)置,切記一點(diǎn)都不能錯(cuò) (1)新建變量名:GOROOT 變量值:C:\Go 變量值為就是我一開(kāi)始說(shuō)得安裝目錄 (2)新建變量名:GOPATH 前提:事先準(zhǔn)備好一個(gè)在D盤下創(chuàng)建這樣的文件夾目錄D:\go_workspace\go,按照我的位置創(chuàng)建文件目錄:如下圖GO語(yǔ)言windows系統(tǒng)開(kāi)發(fā)環(huán)境的搭建及其項(xiàng)目的創(chuàng)建是怎么樣的其中文件夾src是以后存放我們的.go源碼文件(go代碼)的位置,其他的文件夾也有用處,由于這里是搭建運(yùn)行環(huán)境,其他兩個(gè)文件略過(guò)。這里做的目的是方便我們管理文件和項(xiàng)目,因?yàn)槊看味家狢盤打開(kāi)太麻煩,而且今后學(xué)習(xí)其他知識(shí)的時(shí)候我們是需要這樣的文件夾的。

變量值:D:\go_workspace\go\src 變量值為上述目錄下新建的文件夾 并將上述變量名添加到路徑中 在路徑變量值最后加入如下配置 ;%GOROOT%\ BIN;%GOPATH%GO語(yǔ)言windows系統(tǒng)開(kāi)發(fā)環(huán)境的搭建及其項(xiàng)目的創(chuàng)建是怎么樣的

5.測(cè)試安裝是否成功

打開(kāi)Windows中的命令提示符(cmd.exe)(快捷鍵:win+r)執(zhí)行命令:go version(查看版本號(hào))或者go help,正常情況下會(huì)顯示:GO語(yǔ)言windows系統(tǒng)開(kāi)發(fā)環(huán)境的搭建及其項(xiàng)目的創(chuàng)建是怎么樣的說(shuō)明已經(jīng)配置成功??梢栽陔娔X終端下輸入cmd使用命令go env進(jìn)行查看對(duì)比配置是否一致:可以發(fā)現(xiàn)是一樣的GO語(yǔ)言windows系統(tǒng)開(kāi)發(fā)環(huán)境的搭建及其項(xiàng)目的創(chuàng)建是怎么樣的

6.創(chuàng)建第一個(gè)GO程序(hello.go),并運(yùn)行

既然在前面已經(jīng)將環(huán)境變量配置成功,那么我們就可以在剛剛說(shuō)的scr文件夾下創(chuàng)建hello.go源碼文件 (注意:用記事本創(chuàng)建的時(shí)候,文件的后綴是“.go”,保存的時(shí)候選擇UTF-8的格式)GO語(yǔ)言windows系統(tǒng)開(kāi)發(fā)環(huán)境的搭建及其項(xiàng)目的創(chuàng)建是怎么樣的(上述go文件我是用自己安裝的sublime text 3代碼編輯器打開(kāi)的,當(dāng)然你也可以選擇其他打開(kāi)方式,這里不做統(tǒng)一要求,只要能打開(kāi)看代碼就行) 源碼

  
    
  
  
  
  1. package main


  2. import "fmt"


  3. func main() {


  4.    fmt.Println("Hello, World!")


  5. }

然后再打開(kāi)cmd電腦終端,輸入命令go run .\hello.go(注意:一定要到指定的目錄下,請(qǐng)看下圖,運(yùn)行成功)GO語(yǔ)言windows系統(tǒng)開(kāi)發(fā)環(huán)境的搭建及其項(xiàng)目的創(chuàng)建是怎么樣的

但是,如果每次都這么做項(xiàng)目太麻煩了,因此為了方便,我們需要安裝GO的解釋器,以便于快速開(kāi)發(fā)。

7.安裝GO解釋器IDE:LiteIDE

(推薦大家使用,因?yàn)檫@個(gè)編譯器默認(rèn)安裝成了中文的) 下載地址:https://sourceforge.net/projects/liteide/files/GO語(yǔ)言windows系統(tǒng)開(kāi)發(fā)環(huán)境的搭建及其項(xiàng)目的創(chuàng)建是怎么樣的下載之后的文件是安裝包的形式,然后將文件解壓到C盤里,解壓完成,打開(kāi)C盤,如圖GO語(yǔ)言windows系統(tǒng)開(kāi)發(fā)環(huán)境的搭建及其項(xiàng)目的創(chuàng)建是怎么樣的進(jìn)入文件目錄 C:\liteide\bin下找到liteide.exe應(yīng)用程序文件GO語(yǔ)言windows系統(tǒng)開(kāi)發(fā)環(huán)境的搭建及其項(xiàng)目的創(chuàng)建是怎么樣的鼠標(biāo)雙擊打開(kāi),這個(gè)時(shí)候就安裝成功了,可以將liteide.exe應(yīng)用程序發(fā)送桌面快捷方式,以便隨時(shí)可用。GO語(yǔ)言windows系統(tǒng)開(kāi)發(fā)環(huán)境的搭建及其項(xiàng)目的創(chuàng)建是怎么樣的值得注意的是:這個(gè)解釋器還需要配置當(dāng)前環(huán)境,一般情況下,如果你都提前完成了上述安裝和配置,那么當(dāng)你解壓以后就默認(rèn)了配置的參數(shù),我們可以先排查一些,如果不一樣就要重新配置環(huán)境變量。

點(diǎn)擊“工具” --->“編輯當(dāng)前環(huán)境”

如下圖所示GO語(yǔ)言windows系統(tǒng)開(kāi)發(fā)環(huán)境的搭建及其項(xiàng)目的創(chuàng)建是怎么樣的對(duì)比前面的參數(shù),結(jié)果顯然易見(jiàn)是相同的配置環(huán)境。GO語(yǔ)言windows系統(tǒng)開(kāi)發(fā)環(huán)境的搭建及其項(xiàng)目的創(chuàng)建是怎么樣的打開(kāi)我們前面創(chuàng)建的hello.go文件,快捷鍵Ctrl+R運(yùn)行程序,同樣得到了相同的結(jié)果。

GO語(yǔ)言windows系統(tǒng)開(kāi)發(fā)環(huán)境的搭建及其項(xiàng)目的創(chuàng)建是怎么樣的

補(bǔ)充說(shuō)明

其實(shí)還有一些環(huán)境變量可以設(shè)置,這就因人而異了:GOROOT:Go的安裝目錄 GOPATH:用于存放Go語(yǔ)言Package的目錄,這個(gè)目錄不能在Go的安裝目錄中 GOBIN:Go二進(jìn)制文件存放目錄,寫(xiě)成%GOROOT%\bin就好 GOOS:操作系統(tǒng) GOARCH:指定系統(tǒng)環(huán)境,i386表示x86,amd64表示x64 (或32位,x86) PATH:需要將%GOBIN%加在PATH變量的最后,方便在命令行下運(yùn)行Go。

關(guān)于GO語(yǔ)言windows系統(tǒng)開(kāi)發(fā)環(huán)境的搭建及其項(xiàng)目的創(chuàng)建是怎么樣的就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI