【Golang】學習筆記1 -- windows下Go安裝及開發環境配置

來源:互聯網
上載者:User

前言

本文主要記錄windows下Golang的開發環境配置。

安裝Go

Go的三種安裝方式

Go有多種安裝方式,比較常見的是下面三種:

  • Go源碼安裝:這是一種標準的軟體安裝方式。對於經常使用Unix類系統的使用者,尤其對於開發人員來說,從源碼安裝可以自己定製。
  • Go標準包安裝:Go提供了方便的安裝包,支援Windows、Linux、Mac等系統。這種方式適合快速安裝,可根據自己的系統下載好相應的安裝包,一路next完成了。一般推薦這種方式。
  • 第三方工具安裝:目前有很多方便的第三方軟體包工具,例如Ubuntu的apt-get和wget、Mac的homebrew等。這種安裝方式和第一種一樣,適合那些熟悉相應系統的使用者。

我使用的是windows的下的標準包安裝。

安裝包下載

訪問Golang 下載頁,可以根據自己的系統選擇不同的安裝包進行安裝,博主的系統是64 位元的,所以下載的是 windows-amd64 的。下載好後運行,**不要修改預設安裝目錄 C:\Go**,若安裝到其他位置可能會導致不能執行自己所編寫的 Go 代碼。安裝程式預設會在環境變數 Path 後添加 Go 安裝目錄下的 bin 目錄 C:\Go\bin,並添加環境變數 GOROOT,值為 Go 安裝根目錄 C:\Go 。

驗證是否安裝成功

在運行中輸入 cmd 開啟命令列工具,在提示符下輸入 go,檢查是否能看到 Usage 資訊。輸入 cd %GOROOT%,看是否能進入 Go 安裝目錄。若都成功,說明安裝成功。
不能的話請檢查上述環境變數 Path 和 GOROOT 的值。

GOPATH與工作空間

GOPATH 介紹

GOPATH,go 命令依賴的一個重要的環境變數,Go從1.1版本到1.7必須設定這個變數,而且不能和Go的安裝目錄一樣。這個目錄下面有三個子目錄:src、bin、pkg,分別用來存放Go源碼、可運行檔案以及相應的編譯之後的包檔案。

src 存放原始碼(比如:.go .c .h .s等)pkg 編譯後產生的檔案(比如:.a)bin 編譯後產生的可執行檔(為了方便,可以把此目錄加入到 $PATH 變數中,如果有多個gopath,那麼使用${GOPATH//://bin:}/bin添加所有的bin目錄)

從go 1.8開始,GOPATH如果沒有被設定,會有一個預設值,Windows上的為%USERPROFILE%/go。

設定GOPATH

點擊 電腦-->系統屬性-->進階系統設定-->環境變數-->建立一個叫GOPATH的環境變數或系統變數。

指定這個變數到一個目錄,比如博主設定的就是D:\myGoPath

GOPATH允許多個目錄(go get的內容預設會放在第一個目錄下。),多個目錄Windows用英文分號隔開。

至此,我們開發環境就配置完了,下一篇我們介紹代碼的目錄結構、應用的編譯、引用及如何擷取遠程包。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.