Go语言Mac开发环境配置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wangshubo1989/article/details/55683812

博客《为什么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
这里写图片描述

  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'

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

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

  1. GoSublime:

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

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

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

猜你喜欢

转载自blog.csdn.net/wangshubo1989/article/details/55683812