1. 程式人生 > >在Windows上搭建Go開發環境

在Windows上搭建Go開發環境

Go語言是由谷歌開發的一個高效能、跨平臺的程式語言。

安裝Go

首先先來安裝一下Go語言的SDK,目前Go語言的最新版本為Go 1.8.3 。Go下載頁面列出了各種作業系統的安裝包。如果選擇Windows MSI安裝包的話,會將Go安裝到C:\Go。如果不希望將Go安裝到C盤,就需要自己下載Windows版本的ZIP檔案,手動安裝並設定環境變數。我這裡就是這麼做的。

下載完成之後解壓,得到go資料夾,將該資料夾放到合適的位置。然後新增環境變數GOROOT並將值設定為剛才的安裝位置。並將%GOROOT%\bin新增到環境變數PATH中。最後開啟命令提示符輸入以下命令測試一下是否安裝成功。如果出現了相應的版本號,說明我們已經安裝好了Go。

C:\Users\asddf>go version
go version go1.8.1 windows/amd64

安裝Go IDE

Go語言的IDE還不太成熟,目前還沒有一整套解決方案。下面列舉幾個比較常用的編輯器/開發環境。

  • Vim/Emacs。高手們使用的。
  • Atom/VS Code。通過安裝相應的外掛實現語法高亮、自動補全、程式碼檢查等功能,推薦。
  • Gogland。Jetbrains的Go開發環境,不過現在還在早期構建階段,不太穩定。

建立第一個專案

首先我們需要設定GO的工作目錄,這需要設定GOPATH環境變數。設定完成之後,GO的臨時檔案就會放到這個環境變數所對應的目錄中。

這裡使用VS Code作為編輯器來編寫Go程式碼。首先需要在VS Code中安裝Go外掛。然後第一次開啟.go型別檔案的時候,VS Code會提示安裝一些外掛來啟用Go語言除錯等功能。全部安裝完成之後,我們就可以開始了。

在VS Code中開啟一個資料夾,然後新建檔案hello.go,並寫入以下內容。

package main

import "fmt"

func main() {
    fmt.Printf("你好,世界\n")
}

在安裝完全部外掛之後,點選除錯選單->在不除錯的情況下啟動,或者按Ctrl+F5即可編譯程式碼,然後我們就可以在下面的終端視窗中看到執行結果了。這樣一來,Go語言的開發環境就搭建好了。

截圖