文件名 | 說明 |
---|---|
go1.15.3.windows-amd64.msi | Windows 平臺安裝包 |
go1.15.3.linux-amd64.tar.gz | Linux 平臺安裝包 |
go1.15.3.darwin-amd64.pkg | MaxOS 平臺安裝包 |
go1.15.3.src.tar.gz | Go 語言源碼包,作研究用,日常開發(fā)不推薦下載 |
本小節(jié),小哈將演示如何在 Windows 系統(tǒng)上安裝 Go 語言環(huán)境。
PS: 關(guān)于安裝包名稱,你需要了解的:
1.15.4 表示的是當(dāng)前 Go 安裝包的版本號;
windows 表示這是 Windows 系統(tǒng)的安裝包;
amd64 表示匹配 64 位的 CPU;
下載完成后,雙擊安裝包開始安裝:
點擊 Next
:
這里 Go 開發(fā)包的默認(rèn)安裝路徑為 C:\Go\
, 推薦使用這個默認(rèn)路徑。
安裝完成后,我們可以到 C:\Go\
目錄下,看看目錄結(jié)構(gòu):
Go 安裝目錄說明
目錄名 | 說明 |
---|---|
api | 各個版本 api 變更差異 |
bin | go 源碼包編譯出來的編譯器、格式化工具、文檔工具等 |
doc | 英文版的 Go 文檔 |
lib | 依賴的一些庫文件 |
misc | 其他用途的相關(guān)文件,如 Android 平臺的編譯等 |
pkg | Windows 平臺編譯好的中間文件 |
src | 標(biāo)準(zhǔn)庫源碼 |
test | 測試用例 |
檢查 Windows 系統(tǒng) Go 環(huán)境是否安裝成功
打開 cmd
窗口,執(zhí)行命令:
go version
若正確輸出 Go 語言的版本號,表示安裝成功:
這里,小哈以自己購買的云服務(wù)器 CentOS 7 做演示。
下載完成后,將壓縮包上傳到指定目錄下,執(zhí)行如下命令,將壓縮包解壓到 /usr/local/go
下:
tar -C /usr/local -xzf go1.15.4.linux-amd64.tar.gz
解壓完成后,通過 vi 編輯器打開 profile 文件:
vi /etc/profile
在 profile
文件中添加下面這行,目的是將 /usr/local/go/bin
目錄添加到 PATH
環(huán)境變量中去:
export PATH=$PATH:/usr/local/go/bin
然后執(zhí)行如下命令,讓新添加的環(huán)境變量生效:
source /etc/profile
完成后,執(zhí)行如下命令,檢查 Go 語言是否安裝成功:
go version
若正確輸出 Go 語言版本號,則表示安裝成功。
Mac 系統(tǒng)有下面兩種安裝方式。
通過 brew 安裝
執(zhí)行如下命令:
brew install go
或者
brew install golang
另外,也可以先通過 brew info go
查看一下版本信息。
下載完成后,雙擊開始安裝:
點擊繼續(xù)
,等待Go安裝完成。
默認(rèn)會將Go安裝到 /usr/local/go
路徑下,接下來,開始配置Go語言環(huán)境變量。
1、編輯 .bash_profile
文件:
vim ~/.bash_profile
2、添加 /usr/local/go
目錄到 PATH
環(huán)境變量中:
# Go環(huán)境變量 export PATH=$PATH:/usr/local/go/bin
3、執(zhí)行如下命令,使環(huán)境變量生效:
source ~/.bash_profile
通過如下命令,來驗證 Go 語言環(huán)境是否安裝成功:
go version
若正確輸出 Go 語言的版本號,則表示成功。
通常來說,入門任何一門語言,編寫的第一個程序都是用該語言向世界打聲招呼: Hello World !
開始
接下來,我們來編寫第一個 Go 語言程序,新建一個 helloworld.go
文件,代碼如下:
提示: Go 語言源文件的拓展名以 .go
結(jié)尾。
package main import "fmt" func main() { fmt.Println("Hello World !") }
上面代碼的意思是在控制臺打印字符串:Hello World !
我們有兩種方式來執(zhí)行上面這個程序。
通過 go run
命令來執(zhí)行剛剛的代碼, 執(zhí)行命令如下:
go run helloworld.go
效果圖如下:
還可以通過執(zhí)行 go build
命令,將剛剛這段代碼編譯成可執(zhí)行文件:
go build helloworld.go
編譯完成后,可以在目錄下看到一個 helloworld
可執(zhí)行文件,通過 ./helloworld
命令來執(zhí)行它,即可輸出 Hello World !
本文中小哈主要講了如何快速入門 Go 語言,起到一個拋磚引玉的作用,如果本文能夠?qū)π』锇閭冇杏?,希望小伙伴們?nèi)B一波!
以上就是Go語言快速入門圖文教程的詳細(xì)內(nèi)容,更多關(guān)于Go語言入門教程的資料請關(guān)注腳本之家其它相關(guān)文章!
標(biāo)簽:梅河口 吐魯番 汕頭 重慶 銅川 蘭州 雞西 欽州
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Go語言快速入門圖文教程》,本文關(guān)鍵詞 語言,快速,入門,圖文,教程,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。