這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。
開發大概三年左右了,但是用的都是java,除了公司的項目,自己用java做了一套任務管理系統,android做了幾個app,想想也應該學習一門新語言了,網上瀏覽了下,最終選擇了GO,Let's Go!
下載準備
1:下載go
地址:http://www.golangtc.com/ PS:本來想發官網的,但是天朝網路你懂的,索性不無趣了!推薦下載msi包,問我為啥:省事兒。
2:設定環境變數
如下即可:
GOARCH=amd64 //我是windows x64系統 我就這麼寫 32的填386
GOBIN=c:\go\bin //go安裝路徑裡面的bin
GOOS=windows //我是windows我就填windows linux mac 自己查
GOPATH=C:\GOPATH //這個沒有的話需要自己建立 ,然後在裡面建立 src、bin、pkg三個目錄
GOROOT=c:\go //go安裝路徑
3:下載Sublime Text 3
地址:http://www.sublimetext.com/
3.1:安裝Package Control
Ctrl+~ 開啟Sublime控制台 輸入如下,即可安裝,前提要連網:
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())
PS:如果安不成功,那麼請自己百度,因為這不是重點。
4:安裝git
下載地址:http://git-scm.com/download/
PS:你問我怎麼安?做開發的不會安軟體不是好架構師,滾開!
5:安裝gocode
控制台運行下面那兩條:
go get github.com/nsf/gocode
go get github.com/DisposaBoy/MarGo
6:安裝Sublime外掛程式
需要安裝gosublime和SidebarEnhancements,其他的自便。
PS:Sublime怎麼安外掛程式請自行百度
安裝好之後,在 Preferences菜單下,找到Package Settings,然後找到 GoSublime,再往下找到 Settings - Default。再開啟的檔案中,添加如下配置,並儲存:"env": {"path":"c:/go/bin;" },
7:寫測試代碼
建立一個檔案叫hello.go
內容如下:
package main
import (
"fmt"
)
func main() {
fmt.Println("Hello and fuck the world")
}
PS:我擦,osc的編輯器為什麼不自己格式化
8:運行代碼
少年準備好你的左手,按Ctrl+B 開啟控制台,然後輸入:go run hello.go
你就會在控制台看見:Hello and fuck the world
9:就此結束,我只是為了做記錄!