搭建golang開發環境

來源:互聯網
上載者:User

搭建golang開發環境

 

安裝

從官方網站golang.org下載最新版的64位golang(可能需要翻牆):

https://storage.googleapis.com/golang/go1.5.1.linux-amd64.tar.gz

https://storage.googleapis.com/golang/go1.5.1.windows-amd64.msi

 

Linux下的安裝步驟為

tar -xzvf go1.5.1.linux-amd64.tar.gz

mv go /usr/local/share

mkdir $HOME/go

cd $HOME/go

mkdir bin pkg src

cat >> /etc/profile <<EOF

export GOROOT=/usr/local/share/go

export PATH=$PATH:$GOROOT/bin

export GOPATH=$HOME/go

EOF

source /etc/profile

 

Windows下的安裝步驟

1. 直接安裝msi檔案,使用預設目錄C:\Go

2. 建立GOPATH路徑,例如:D:\GO,並在此目錄下建立bin、pkg、src目錄

3. 設定環境變數GOPATH為D:\GO

 

版本測試

運行命令:go version

linux下的輸出為:go version go1.5.1 linux/amd64

Windows下的輸出為:go version go1.5.1 windows/amd64

 

Linux編譯測試

#建立檔案$HOME/go/src/hello/hello.go

mkdir $HOME/go/src/hello

cd $HOME/go/src/hello

cat >> hello.go <<EOF

package main

 

import (

        "fmt"

)

 

func main() {

        fmt.Println("Hello World!")

}

EOF

#編譯項目hello

go build

#運行hello.go

go run hello.go

#安裝hello可執行檔到目錄$HOME/go/bin

go install

cd $HOME/go/bin

ls -al

./hello

 

下載安裝IDE

golang可使用sublimetext或者liteide做為IDE。Sublimetext是不開源的收費軟體,可長期試用,偶爾提示購買,設定過程可參考http://www.vckai.com/p/13等網文。以開源免費的liteide為例,去網站http://sourceforge.net/projects/liteide/files/ 下載最新版的二進位檔案,下載解壓後,如果運行liteide/bin/liteide報錯:Cannot mix incompatible Qt library (version 0x40805) with this library (version 0x40801),就要刪除liteide/lib/liteide/目錄下的*Qt*檔案。

 

相關文章

聯繫我們

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