驗證是否安裝成功
在執行中輸入 cmd 開啟命令列工具,在提示符下輸入 go,檢查是否能看到 usage 資訊。輸入 cd %goroot%,看是否能進入 go 安裝目錄。若都成功,說明安裝成功。
不能的話請檢查上述環境變數 path 和 goroot 的值。若不存在請解除安裝後重新安裝,存在請重啟計算機後重試以上步驟。
2.配置工作目錄
在環境變數 的系統變數中新增gopath 例如d:\go\
cmd 下執行 go env可以看到go的基本配置
goarch-架構
gobin 工作目錄下的詳情資料夾
goexe 生成可執行檔案的字尾
host 交叉編譯系統
hostarch 交叉編譯的cpu
os 當前系統的系統名稱
path 工作目錄
root 安裝目錄
工作目錄下的結構
bin(存放編譯後生成的可執行檔案)
pkg(存放編譯後生成的包檔案)
src(存放專案原始碼)
3.寫**
1)在d盤go資料夾新建乙個檔案:test.go
2)輸入或者直接複製貼上**:
package main
import "fmt"
func main()
注意:大括號一定要這麼寫,這是因為go在語法中加入一些**規範,按照下面這樣寫是錯誤的:
func main()
3)go build -o d:\go\test.exe d:\go\test.go
或者go build d:\go\test.go
編譯成功後,會在d盤go資料夾生成乙個test.exe檔案
cmd test.exe
輸出 hello word!
4.編輯器
官網:安裝package control
點選選單上view,然後選擇 show console
輸入以下內容,並回車:
注意:sublime text3:
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(
'' + pf.replace(' ','%20')).read())
重啟sublime text 3
在 preferences選單下,多出乙個選單項 package control。說明安裝成功。
安裝gosublime外掛程式
按住ctrl+shilft+p會彈出乙個對話方塊。或者 點選選單欄「tools」,然後選擇「command palette...」。
輸入install回車彈出乙個安裝包的對話方塊
接著在對話方塊中,輸入gosublime選擇gosublime回車。
同樣輸入go build選中回車(可選操作)
安裝完之後,就可以安裝sublime的外掛程式了,安裝外掛程式之後記得重啟sublime生效,ctrl+shift+p開啟package controll 輸入pcip(即「package control: install package」的縮寫)。寫好程式後按下快捷鍵ctrl + b
輸入 go build 檔名.go
執行,同樣 按下快捷鍵ctrl + b介面下方會出現如下介面,輸入 (檔名)回車 。如圖:
Go語言開發Windows應用
go語言開發windows應用 當第一次看到go程式在windows平台生成可執行的exe檔案,就宣告了windows應用也一定是go語言的戰場。go不是指令碼語言,但卻有著指令碼語言的輕便簡單的特性。相較於php和python之類以伺服器控制台為主要戰場的指令碼語言來說,go語言是真正的圓了 動態...
Go語言開發Windows應用
當第一次看到go程式在windows平台生成可執行的exe檔案,就宣告了windows應用也一定是go語言的戰場。go不是指令碼語言,但卻有著指令碼語言的輕便簡單的特性。相較於php和python之類以伺服器控制台為主要戰場的指令碼語言來說,go語言是真正的圓了 動態語言的應用開發夢 這個專案已經實...
Go語言開發Windows應用
當第一次看到go程式在windows平台生成可執行的exe檔案,就宣告了windows應用也一定是go語言的戰場。go不是指令碼語言,但卻有著指令碼語言的輕便簡單的特性。相較於php和python之類以伺服器控制台為主要戰場的指令碼語言來說,go語言是真正的圓了 動態語言的應用開發夢 這個專案已經實...