Go - IDE的選擇與GoLand的安裝

經常使用編輯器的選擇

編寫go程序,能夠選擇的編輯軟件有不少,其中包括:編程

  • notepad++
  • sublime
  • visual studio code
  • Goland

IDE的選擇

小的go程序,notepad++sublime足以勝任,甚至是記事本都能幹!可是,當咱們須要開發較大的go項目時,選擇一款合適而又強大的IDE是提升編程速度的不二法門。其中,這裏簡單列舉兩個咱們能夠採用的IDEwindows

  • visual studio code
  • Goland

GoLand的下載與安裝

IDE的選擇上,我首選JetBrains公司的GoLand,這家捷克的公司開發了包括GoLand以內的24款的好用的編輯器。接下來咱們就來介紹一下GoLand的安裝。編輯器

下載

  • 在上一步選擇Download後,會自動開始下載,若是下載沒有開始,點擊direct link手動下載。

  • 下載完成後,在本地會出現一個可執行的exe文件

安裝

  • 雙擊本地的exe文件開始進入歡迎界面並選擇Next

  • 選擇安裝位置

  • 安裝選項

簡要了解各項勾選的內容,根據你的需求選擇勾選,而後點擊Nextide

update PATH variable(restart needed)   # 更新PATH變量,重啓生效
add launchers dir to the PATH   # 將啓動文件添加到PATH中
create desktop shortcut     # 建立桌面快捷方式
32-bit launcher   64-bit launcher       # 根據你的系統位數選擇對應啓動器
update context menu     # 更新上下文菜單
add "Open Folder as Project"    # 添加"打開文件做爲項目"
create associations      # 建立.go的關聯
.go

  • 選擇開始菜單這裏,直接選擇默認便可,點擊Install

  • 安裝中

  • 完成安裝,選擇I want manually reboot later,而後點擊Finish完成安裝

OK,安裝算是完成了,但沒完吶!接着搞。函數

  • 雙擊快捷方式啓動

若是你以前有GoLand的配置,這時能夠選擇導入,也能夠選擇不導入Do not import settings,點擊OK測試

  • 註冊激活!這就尷尬了,雖然GoLand好用,但它是收費的,這裏能夠選擇Buy GoLand支持正版,固然,你也能夠..........

  • 當咱們註冊激活後,就會進入這個界面

  • 接下來咱們選擇New Project來建立一個小的項目來測試一下。
    當點擊New Project後會進入這個界面,咱們在左側菜單選擇GoLocation選擇本地位置,我手動更改到了M:\myGo目錄。勾選Index entire GOPATH,這樣咱們在GOROOT選擇就能夠找到配置好的Go環境變量(沒有配置?點擊windows下配置Go環境),這裏下拉欄中選擇Go 1.11.4 C:\Go,具體是版本取決於你的安裝版本。 而後,選擇Create

  • 如今咱們進入了項目目錄了。

  • 接下來,鼠標左鍵選中項目的myGo目錄,而後鼠標右鍵選擇new,再接着選擇Go File

  • New Go File界面,Name中咱們輸入文件名helloKind選項能夠選擇Empty file或者Simple Application都行(暫時理解爲都是空文件,只是預先寫好了main函數),這裏咱們以Simple Application爲例,最後點擊OK

  • 一個以.go爲擴展名的文件建立成功,就能夠編寫代碼了。

文件中的部分代碼是GoLand IDE幫咱們提早寫好的(有的可能沒有,這取決於模板中如何定義該類型文件,暫且不表)。ui

如今還有一個問題,在打開的文件名下面,有一行淺黃色(色盲!我認爲是淺黃色)的提示,左邊提示GOPATH is empty,意思是如今尚未爲該hello.go文件指定Go的編譯環境;右邊提示連接Configure GOPATH意思是如今配置(咱們能夠點擊配置,但通常不從這裏配置,而是從settings中配置,使之做用於整個項目,而不是做用於單個文件);再右邊的提示是Do not show again不在提示。3d

  • 配置做用於整個項目的GOPATH。菜單欄選擇File,彈出下拉欄選擇Settings

  • Settings界面

左側菜單欄選擇Go並展開,選擇GOPATHGlobal GOPATHProjiect GOPATH暫時都點擊各自右側的+將路徑定位到咱們的項目目錄,我這裏是M:\myGo路徑。而後選擇右下角的Apply,再而後選擇OKrest

  • 接下來,回到咱們的hello.go文件,編寫(補充)咱們的代碼:
package main
import "fmt"
func main() {
    fmt.Printf("hello word\n")
}
  • 接下來,咱們開始運行文件,運行文件有三種方式:

  • 左側菜單欄鼠標選中hello.go文件,右鍵選擇Run 'go build hello.go',結果呈如今底部的彈出框內。

  • hello.go文件左側行號欄有個綠色三角按鈕,鼠標點擊,彈出框選擇Run 'go build hello.go',結果在底部彈出框顯示。

  • 導航條右側一樣有個綠色三角按鈕,能夠點擊該箭頭運行。但請肯定箭頭左側顯示的是go build hello.go,由於該欄顯示哪一個文件,表示你點擊綠色按鈕的時候,運行哪一個文件。而且該下拉欄中能夠針對文件作一些配置。暫且不表。執行結果呈現於底部的彈出欄。

好了,關於GoIDE GoLand基本的下載、安裝、環境配置、程序測試都已完成。更多使用教程請參考官網或者網上自行搜索。


歡迎指正,that's all

相關文章
相關標籤/搜索