博客《为什么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 version
go version go1.7.4 darwin/amd64
3. 配置环境
安装完sdk之后接下来便是配置环境变量了,打开终端输入cd ~ 进入用户主目录,之后输入ls -all命令查看是否存在.bash_profile
文件,存在既使用vim .bash_profile打开并编辑该文件。根据自己实际情况,内容如下:
export GOPATH=/Users/wuwei/Documents/workspace/workspace_go
export GOBIN= 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"
4. 开发工具配置(Sublime Text 2)
下载地址:
http://www.sublimetext.com/2
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'
这就说明Package Control安装成功了。
Command + Shift + P 打开Package Control,然后输入pcip(Package Control:Install Package的缩写),如下图所示:
在随后的界面中输入GoSublime,回车,就可以安装GoSbulime了。
安装完成之后,就可以在菜单中看到如下所示:
此时此刻,Sublime Text 2大功告成了。