1.brew install gohtml
默認安裝,被安裝了/usr/local/Cellar/go 目錄並自設置了環境變量。bash
2.go env 可查看目前的go的環境變量工具
3.配置一個GOPATH環境變量,是工做目錄。ui
根據約定,GOPATH下須要創建3個目錄:spa
bin 存儲編譯後的可執行文件插件
pkg 存放編譯後生成的包文件debug
src 存放項目的源碼 3d
我把GOPATH創建在/Users/xinshaofeng/Study/goworkcode
vi ~/.bash_profilehtm
加入:export GOPATH=/Users/xinshaofeng/Study/gowork
想當即生效請運行:source ~/.bash_profile
4.go env 查看配置的環境變量
xilanglangdeMacBook-Pro:~ xinshaofeng$ go env GOARCH="amd64" GOBIN="" GOCACHE="/Users/xinshaofeng/Library/Caches/go-build" GOEXE="" GOHOSTARCH="amd64" GOHOSTOS="darwin" GOOS="darwin" GOPATH="/Users/xinshaofeng/Study/gowork" GORACE="" GOROOT="/usr/local/Cellar/go/1.10.3/libexec" GOTMPDIR="" GOTOOLDIR="/usr/local/Cellar/go/1.10.3/libexec/pkg/tool/darwin_amd64" GCCGO="gccgo" CC="clang" CXX="clang++" CGO_ENABLED="1" CGO_CFLAGS="-g -O2" CGO_CPPFLAGS="" CGO_CXXFLAGS="-g -O2" CGO_FFLAGS="-g -O2" CGO_LDFLAGS="-g -O2" PKG_CONFIG="pkg-config" GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/35/77w42bv10v3dssfhnzm0yftm0000gn/T/go-build511520829=/tmp/go-build -gno-record-gcc-switches -fno-common" xilanglangdeMacBook-Pro:~ xinshaofeng$
1.Sublime Text 3下載安裝地址 http://www.pc6.com/mac/120663.html
1.安裝Package Control:打開Sublime Text 3 ,按住Command+Shift+p(Tools->Command Palette),彈出以下輸入窗口,在其中輸入install package,並選中紅框內的列表回車。
2.而後在彈出的輸入窗口中,輸入GoSublime,回車便可,此時GoSublime安裝成功後,重啓Sublime Text 3便可。
3.接下來就能夠開發代碼了,終於能夠編寫Go語言程序了, 按住Command+B就能夠編譯你的命令源碼文件。
package main import "fmt" func main() { /* 這是個人第一個簡單的程序 */ fmt.Println("Hello, World!") }
4.若是Command+B沒有效果,就須要到工具欄Tools->Build System->New Build System,在新打開的文本中輸入以下文本 :
{ "cmd": ["go", "run", "$file_name"], "file_regex": "^[ ]*File \"(…*?)\", line ([0-9]*)", "working_dir": "$file_path", "selector": "source.go" }
5.保存,命名爲go.sublime-build就可。而後在Tools->Build System中選中go便可,這個時候在進行Command+B的操做就可以獲得結果了。