Go语言Mac开发环境配置 - Go语言中文社区

Go语言Mac开发环境配置


                     

博客《为什么Go语言在中国格外的”火”》分析了为了中国的程序员对Go语言情有独钟。 
博客《Go语言的前世今生》简单介绍了Go语言的发展历程。
博客《Go语言Windows系统开发环境配置》介绍一下windows系统上如何搭建Golang开发环境。

今天就继续介绍一下Mac上如何搭建golang开发环境

go官方: 
https://golang.org/

下载地址: 
https://golang.org/dl/

安装文档: 
https://golang.org/doc/install

1. 下载
go是开源的,但是我们不打算一开始就研习他的源码。Mac上只有一种安装类型,pkg文件,下载即可了:
这里写图片描述

直接双击安装就可以了:
open it, and follow the prompts to install the Go tools. The package installs the Go distribution to /usr/local/go.

The package should put the /usr/local/go/bin directory in your PATH environment variable. You may need to restart any open Terminal sessions for the change to take effect.

2. 测试
打开Mac上的终端,输入命令:go version
如下:

go versiongo version go1.7.4 darwin/amd64
  • 1
  • 2

3. 配置环境
安装完sdk之后接下来便是配置环境变量了,打开终端输入cd ~ 进入用户主目录,之后输入ls -all命令查看是否存在.bash_profile

文件,存在既使用vim .bash_profile打开并编辑该文件。根据自己实际情况,内容如下:

export GOPATH=/Users/wuwei/Documents/workspace/workspace_go
export GOBIN=GOPATH/binexportPATH= GOPATH/binexportPATH=PATH:$GOBIN
GOPATH:日常开发的根目录。GOBIN:是GOPATH下的bin目录。

且需要gobin目录加入到path路径下,生成的可执行文件就可以直接运行了。

退出vim,使用source ~/.bash_profile即可完成对golang环境变量的配置了,可以在终端中输入go env查看配置后的效果:

GOARCH="amd64"GOBIN=""GOEXE=""GOHOSTARCH="amd64"GOHOSTOS="darwin"GOOS="darwin"GOPATH="/Users/wuwei/Documents/workspace/workspace_go"GORACE=""GOROOT="/usr/local/go"GOTOOLDIR="/usr/local/go/pkg/tool/darwin_amd64"CC="clang"GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/2b/l282_12n4_12dvbhhrrczyf80000gn/T/go-build410224132=/tmp/go-build -gno-record-gcc-switches -fno-common"CXX="clang++"CGO_ENABLED="1"
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

4. 开发工具配置(Sublime Text 2)
下载地址:
http://www.sublimetext.com/2
这里写图片描述

  1. Package Control
    输入快捷键:Ctrl+` 
    打开命令行,执行如下代码:
import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'
  • 1

重启Sublime Text 2之后:
这里写图片描述

这就说明Package Control安装成功了。

  1. GoSublime:

Command + Shift + P 打开Package Control,然后输入pcip(Package Control:Install Package的缩写),如下图所示:
这里写图片描述

在随后的界面中输入GoSublime,回车,就可以安装GoSbulime了。
安装完成之后,就可以在菜单中看到如下所示:
这里写图片描述

此时此刻,Sublime Text 2大功告成了。

           

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/sfhinsc/article/details/87696424
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2019-08-26 23:08:47
  • 阅读 ( 1558 )
  • 分类:Go环境配置

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢