一,配置語言環境
簡介
Go(又稱Golang)是Google開發的一種靜態強型別、編譯型、并發型,并具有垃圾回收功能的編程語言,
羅伯特·格瑞史莫(Robert Griesemer),羅勃·派克(Rob Pike)及肯·湯普遜(Ken Thompson)于2007年9月開始設計Go,稍后Ian Lance Taylor、Russ Cox加入專案,Go是基于Inferno作業系統所開發的,Go于2009年11月正式宣布推出,成為開放源代碼專案,并在Linux及Mac OS X平臺上進行了實作,后來追加了Windows系統下的實作,在2016年,Go被軟體評價公司TIOBE 選為“TIOBE 2016 年最佳語言”, 目前,Go每半年發布一個二級版本(即從a.x升級到a.y),
描述
Go的語法接近C語言,但對于變數的宣告有所不同,Go支持垃圾回收功能,Go的并行模型是以東尼·霍爾的通信順序行程(CSP)為基礎,采取類似模型的其他語言包括Occam和Limbo,但它也具有Pi運算的特征,比如通道傳輸,在1.8版本中開放插件(Plugin)的支持,這意味著現在能從Go中動態加載部分函式,
與C++相比,Go并不包括如列舉、例外處理、繼承、泛型、斷言、虛函式等功能,但增加了 切片(Slice) 型、并發、管道、垃圾回收、介面(Interface)等特性的語言級支持,Go 2.0版本將支持泛型,對于斷言的存在,則持負面態度,同時也為自己不提供型別繼承來辯護,
不同于Java,Go內嵌了關聯陣列(也稱為哈希表(Hashes)或字典(Dictionaries)),就像字串型別一樣,
下載sdk:
1)Go語言的官網為:golang.org,因為各種原因,可能無法訪問,(需要翻墻,如果可以翻墻,那就翻吧,不過不太建議)
2)SDK下載地址:https://cn.bing.com/search?q=go&form=ANSPH1&refig=b698d16ae5e34bdfa8ec7686e472bca1&pc=U531
輸入網址后進入的頁面:

點擊進入之后有一個快捷下載方式,如果你的電腦是64位的就可以直接根據你的系統選擇下載

往下滑就有更多的選擇,一般下載最新版本:go1.16.3


.zip是壓縮檔案,選擇下載后,進行解壓后就可以了,.msi是已經解壓好了的,下載后直接可以用,我是直接下載的是.msi檔案,把它放入一個專門的檔案夾下,我是放在Program Files(x86)下面,

在bin的檔案下,有go.exe,如果是.zip檔案會有多一個,


那怎么確定自己是否是下載好了呢,怎么驗證呢?
1.在go.exe所在的檔案地址打開cmd,得到下面的界面:

2.在第一行命令提示符輸入d:得到如下界面:

3.在新的命令列輸入dir,得到如下界面:

4.繼續在新的命令輸入行輸入 go version

會得到這樣一串字母,說明我的版本是1.16.3,而且是Windows下的64位作業系統
只要看到這串字母,說明你就成功了!
下面進行配置環境變數,
為什么要配置環境變數?
下面看一個例子:

這是我在另外一個檔案夾下打開cmd,輸入go version,會發現顯示錯誤,配置環境變數簡單來說就是為了讓以后的代碼放在任何檔案下都可以運行
所以怎么配置呢
**第一步:**右鍵此電腦–>選擇屬性–>選擇高級系統設定


選擇環境變數

1.1選擇新建

1.2復制地址:

1.3粘貼·到變數值:

點擊確定第一個配置成功
2.1第二個環境變數,點擊Path–>點擊編輯
2.2新建:

%GOROOT%\bin
2.3新建GOPATH
選擇一個或新建一個檔案夾專門存放以后的go專案代碼,然后復制地址,粘貼到變數值,

至此,全部配好,
檢驗:

在其他地方沖洗打開控制臺,在七七檔案下重新打開,輸入 go version,如上顯示,則成功
至此,環境配置完畢,船已造好,開始go語言學習之旅吧!
“長風破浪會有時,直掛云帆濟滄海”,既然選擇了這條路,那就努力認真的走下去,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/274450.html
標籤:區塊鏈
上一篇:區塊鏈
