Go環境搭建、Sublime Text 3 安裝Go語言相關插件gosublime

 

Go 語言環境安裝

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$

 

Mac環境下Sublime Text 3 安裝:

1.Sublime Text 3下載安裝地址 http://www.pc6.com/mac/120663.html

Go語言相關插件gosublime安裝

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的操做就可以獲得結果了。

相關文章
相關標籤/搜索