1. 程式人生 > 程式設計 >win10下安裝Go和Goland的詳細教程

win10下安裝Go和Goland的詳細教程

go和golang之間有區別嗎?

win10下安裝Go和Goland的詳細教程

go和golang之間沒有區別,go就是golang,全名是golang,簡稱go語言。

Go(又稱 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 開發的一種靜態強型別、編譯型語言。Go 語言語法與 C 相近,但功能上有:記憶體安全,GC(垃圾回收),結構形態及 CSP-style 併發計算。

Go的語法接近C語言,但對於變數的宣告有所不同。Go支援垃圾回收功能。Go的並行模型是以東尼·霍爾的通訊順序程序(CSP)為基礎,採取類似模型的其他語言包括Occam和Limbo,但它也具有Pi運算的特徵,比如通道傳輸。在1.8版本中開放外掛(Plugin)的支援,這意味著現在能從Go中動態載入部分函式。

與C++相比,Go並不包括如列舉、異常處理、繼承、泛型、斷言、虛擬函式等功能,但增加了 切片(Slice) 型、併發、管道、垃圾回收、介面(Interface)等特性的語言級支援。Go 2.0版本將支援泛型,對於斷言的存在,則持負面態度,同時也為自己不提供型別繼承來辯護。

不同於Java,Go內嵌了關聯陣列(也稱為雜湊表(Hashes)或字典(Dictionaries)),就像字串型別一樣。

一、安裝Go

1、下載Go安裝包

下載地址:https://studygolang.com/dl,注意選擇windows版本

win10下安裝Go和Goland的詳細教程

2、安裝

雙擊安裝包,點選Next,直至完成安裝。這裡需要注意的是,安裝路徑可以自己選擇,例如:D:\dev\Go

3、設定GOPATH工作目錄

在D盤新建 gopath 資料夾,則 gopath 的路徑就為:D:\gopath

同時,需要在 gopath 下新建 bin、pkg、src 這三個資料夾

4、環境變數配置

此電腦(右擊) ======> 屬性 ======> 高階系統設定 ======> 環境變數,將系統變數中的 GOAPTH 這一項路徑修改為 D:\gopath,同時在使用者變數中新增GOPATH變數

5、驗證

開啟 CMD 命令視窗,輸入 go version,若返回版本號則說明 Go 安裝成功

win10下安裝Go和Goland的詳細教程

接下來再輸入 go env,看返回結果中的 GOAPTH 和 GOROOT 是否正確,請注意,GOROOT是你安裝GO的目錄

win10下安裝Go和Goland的詳細教程

6、修改GOPROXY

由於預設的 goproxy地址被牆擋住了,無法訪問,所以需要修改 GOPROXY 變數。開啟 CMD 命令視窗,執行以下命令

go env -w GOPROXY=https://goproxy.io,direct

此時,再次執行 go env 命令就會發現GOPROXY 變數的值已被修改,具體如上圖所示。

二、安裝並配置Goland

1、下載Goland

下載地址:https://www.jetbrains.com/go/download/other.html

win10下安裝Go和Goland的詳細教程

2、安裝Goland

雙擊安裝檔案,執行安裝,注意勾選下面安裝項,安裝路徑可自行選擇

例如:D:\Program Files\JetBrains\GoLand 2020.2.3

win10下安裝Go和Goland的詳細教程

3、啟用

這一步就八仙過海各顯神通了

4、配置Goland

開啟Goland後,依次點選 File ======> Settings ======> Go,設定GOROOT 和 GOAPTH,這裡 GOROOT 和 GOPATH 設定的路徑需要和 go env 中的 GOROOT、GOPATH 路徑一致即可,如下圖所示

win10下安裝Go和Goland的詳細教程

win10下安裝Go和Goland的詳細教程

至此,Goalnd 設定完畢,下面就可以開啟 Goland 愉快的 coding 了!

goland啟用碼破解教程

goland2019.1啟用碼

goland2019.2啟用碼

goland2020.2.x啟用碼

到此這篇關於win10下安裝Go和Goland的詳細教程的文章就介紹到這了,更多相關win10安裝Go和Goland內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!