安裝與設置 Go 的開發環境

此教學是針對 Windows 的,畢竟我的作業系統也只有 Windows 而已

安裝 Go

  • 如果你已經有舊版本的 Go,你必須先移除它

1. 到 Go 的官方網站下載安裝器,依指示安裝
https://golang.org/

2. 設定工作目錄,預設是在 %USERPROFILE%\go,通常應該不會想放在這裡,所以我們要換位置。這裡假想工作目錄是 C:\go-work
2a. 打開環境變數視窗
2b. 修改 GOPATH 變數,路徑到你想要的工作目錄資料夾,
在這個範例會填上 C:\go-work
2c. 修改 Path 變數內的 go\bin 路徑,通常在工作目錄下的 bin 資料夾,
因此預設是在 %USERPROFILE%\go\bin,
在這範例會填上 C:\go-work\bin,或者偷懶一些填上 %GOPATH%\bin

設置編輯器

  • 這個教學使用 Visual Studio Code,或者你也可以使用 Atom

1. 安裝 Visual Studio Code
https://code.visualstudio.com/
2. 安裝 Visual Studio Code 的 Go 擴充插件
https://marketplace.visualstudio.com/items?itemName=ms-vscode.Go
3. 最後,務必重新啟動系統。因為環境變數必須要重新啟動才會生效。

測試 Hello World

  • 在這過程中,你會陸陸續續看到 VSCode 通知你需要安裝其它相關的擴充套件,當然要安裝才能正常運行。

1. 在 VSCode,加入 Go 的工作目錄資料夾
2. 在工作目錄建立 src\hello 資料夾,意思是建立名為 hello 的 go 專案
3. 在 hello 資料夾建立檔案 hello.go,輸入以下程式碼並存檔

package main

import "fmt"

func main() {
    fmt.Printf("hello, world\n")
}

4. 在 terminal,路徑指向 src\hello 資料夾
5. 輸入 go build 進行建置,成功後在專案內會產生 hello.exe
6. 執行 hello.exe,看到 Hello, world,驗證安裝完成

解除安裝 Go 的方法

  • 可以到控制台的應用程式解除安裝
  • 或是再次執行下載器來移除

特別講這個是因為官方文件沒有更新,它仍然要你手動刪除安裝目錄與環境變數,但其實如果之前使用安裝器安裝的話,在 Windows 上會有些機碼殘留,因此繼續使用安裝器來移除會比較乾淨

發佈留言