原创Golang技术交流

go mac上的环境配置

2017-08-22  本文已影响630人  IT锟

创建.profile文件

vim ~/.profile

添加下面的内容

export GOROOT=/usr/local/go
export PATH=$PATH:/usr/local/go/bin
export GOPATH=你自己平时将go代码放置的地方
export GOBIN=$GOPATH/bin

执行
source ~/.profile

即时生效
不过每次重启后都得再次执行source ~/.profile

sublime Text 扩展安装

安装gocode作为代码提示工具,在终端中输入

go get -u [github.com/nsf/gocode](http://github.com/nsf/gocode)
go install [github.com/nsf/gocode](http://github.com/nsf/gocode)

这时我们按ctrl+b可以弹出一个控制台,输入go build test.go运行一个go代码发现提示我们环境变量没有配置,这是因为gosublime的环境变量需要单独去配置,bash和zsh配置的在gosublime中是不起作用的。
修改GoSublime配置:在 Preferences菜单下,找到Package Settings,然后找到 GoSublime,再往下找到 Settings - Default。再打开的文件中,将env中改为:

"env": { "GOPATH":"$HOME/go","PATH": "$HOME/bin:$GOPATH/bin:$PATH" }

并且对于shell我们也可以去修改,比如如果想换成zsh的话,可以改为:

"shell": [“$zsh"],

这时,我们运行go代码发现编译可以通过了

[获取授权]

上一篇 下一篇

猜你喜欢

热点阅读