go mac上的环境配置

创建.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代码发现编译可以通过了

[获取授权]

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,973评论 19 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,969评论 6 342
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,455评论 25 708
  • 欢迎扫码关注公众号flysnow_org,第一时间看后续文章。觉得有帮助的话,顺手分享到朋友圈吧,感谢支持。 前段...
    飞雪无情flysnow_org阅读 33,233评论 4 45
  • 有一段青春,留作永恒。剪一段时光,放在最美的段落。好好保存留作永远,时间过去岁月的路过。只是多了一道曾经,流年一路...
    如果未来0阅读 357评论 0 2