1.下載go並安裝
登錄http://golang.org/dl/官網下載Go語言的windows版本。go1.3.1.windows-386.zip或者go1.3.1.windows-386.mis。軟件的一般安裝即可。 (如果你要在linux上搭建,可以參考http://zhulei.biz/archives/27/ 支持centos,linux)
2.配置環境變量
(1). 新建 變量名:GOBIN 變量值 :F:\Go\bin
(2). 新建 變量名:GOARCH 變量值:386
如果是64位系統 變量值爲amd64
(3). 新建 變量名:GOOS 變量值:windows
(4). 新建 變量名: GOROOT 變量值:F:\Go
(5).新建 變量名: GOPATH 變量值:E:\projects(這是你項目的目錄)
在linux下,可以直接export命令導入,但是重啓後又要重新導入。所以可以在下面啓動時加載配置。
已centos6.5爲例:
vi ~/.bash_profile 打開系統配置文件,寫入下面參數,含義同上。
export GOROOT=/usr/local/go
export GOBIN=$GOROOT/bin
export GOARCH=amd64
export GOOS=linux
export GOPATH=/home/go
按ESC退出:wq寫入保存。
然後運行source ~/.bash_profile 重新加載配置文件即可。
配置完成保存後。打開cmd,運行go version出現如下提示即可。linux直接在任何地方運行 go version即可。
C:\Users\Administrator>go version
go version go1.3.1 windows/386
3.安裝gocode
去github下載https://github.com/nsf/gocode.git下載gocode。這裏如果你已經裝了GIT的,你可以直接在dos下敲入一下命令即可。
go get -u github.com/nsf/gocode
go install github.com/nsf/gocode
若你沒有GIT,也不知道,沒關係,你可以直接上去,下載zip到桌面上,然後解壓縮,把它放在你設置的項目名下(E:\projects\src\github.com\nsf)下面,並改名成gocode。
然後再dos下運行下面那句命令,安裝完成後,我們可以在 go/bin 目錄下發現多出了個 gocode 文件。
go install github.com/nsf/gocode
4.安裝編譯器
這裏我們可以選擇Sublime Text 3,也可以選擇idea、vscode等。
4.1.配置Sublime Text 3的開發環境
到http://www.sublimetext.com/官網上下載 Sublime Text 3並安裝。
在 view->show console (快捷鍵爲Ctrl+~)下 輸入import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
回車,成功後重啓Sublime Text 3。
上面的方法可能已經失效了。具體參照 此博文 https://www.imjeff.cn/blog/62/
在Perference->Package Control(快捷鍵爲Ctrl +shift+P )輸入install package 按回車,會進入安裝頁面。
在彈出框中輸入GoSublime 找到後回車 安裝。同理安裝SidebarEnhancements和Go Build。(若輸入未找到說明已安裝或因爲版本原因,不用糾結)
致此,用Sublime Text 3的環境搭建完成。新建test.go輸入
package main
import (
"fmt"
)
func main() {
fmt.Println("hello")
}
按Ctrl + B 輸入 go run test.go 編譯並查看結果。 輸出hello即配置成功。
4.2.配置eclipse的開發環境
eclipse是一個很好的IDE。當然也可以集成開發GO。
首先在help->install new software點Add 輸入name爲go,Location爲http://goclipse.googlecode.com/svn/trunk/goclipse-update-site/點OK完成。
然後會出現一個插件GoClipse。打鉤安裝即可。安裝完成重啓,可以在Windows->preferences裏看到Go的選項。這裏配置一下即可。因爲第二步已經配置過。這裏你懂得。然後新建項目,運行4.1的代碼,成功即可。
更多參考