Golang 入門系列(一)Go環境搭建

來源:互聯網
上載者:User
安裝 Go

Go語言的優劣,這裡就不介紹了,下面直接講Go 的安裝:

Go 的官方網站:http://golang.org/(需要FQ軟體)

國內:http://www.golangtc.com/download

下載對應平台的安裝包。注意區分32位還是64位作業系統。

安裝包下載完成之後,安裝過程很簡單,傻瓜式下一步到底就好了。

 

Go 環境變數

安裝go 的時候,安裝程式會自動把相關目錄寫到系統內容。但是如果是zip 的安裝,需要自己手動添加。

主要配置以下幾個:

  • GOROOT:Go 安裝後的根目錄(例如:D:\Go),安裝過程中會由安裝程式自動寫入系統內容變數中。
  • GOBIN:Go 的二進位檔案存放目錄(%GOROOT%\bin)
  • PATH:需要將 %GOBIN% 加在 PATH 變數的最後,方便在命令列下運行。

當環境變數都配置完成之後,Go 就已經安裝完畢了。開啟命令列,運行 go 命令,就可以看到如下的提示了。

Go 工作空間

GOPATH : Go 的工作空間,就是我們的開發和依賴包的目錄(例如:我的是 D:\Go_Path\go) ,此目錄需要手動設定到系統內容變數

GOPATH 工作空間是一個目錄階層,其根目錄包含三個子目錄:

  • src:包含 Go 源檔案,注意:你自己建立依賴的package,也要放到GOPATH 目錄下,這樣才能夠被引用到。
  • pkg:包含包對象,編譯好的庫檔案
  • bin:包含可執行命令

注意:

1. 需要將GOPATH 路徑,手動寫入到系統內容變數。

2. 不要把 GOPATH 設定成 Go 的安裝路徑

3. 你自己建立依賴的package,也要放到GOPATH 目錄下,這樣才能夠被引用到。

 

配置好之後,通過 go env 命令來查看go環境是否配置正確:

 

Hello World

現在,一起來 Hello World 吧!

package mainimport (    "fmt")func main() {    fmt.Println("Hello World!") }

 

將上面的程式儲存成 helloworld.go,然後在命令列中執行:

go run helloworld.go

 

其他

1. IDE 的下載安裝這裡就不說,大家直接去這個地址下載就行。

  Goland:www.jetbrains.com/go/download/#section=windows

  LiteIDE: studygolang.com/dl 這個是最新的1.10.3,免費的IDE 

2. 我用的是Atom 編輯器。配置有點麻煩,不建議大家使用。

3. 後面直接講Go語言的如何使用。

4. 能翻的最好FQ,因為很多package 在golang官網,不FQ下載不下來。

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.