首页 > 学院 > 开发设计 > 正文

Go语言Mac开发环境配置

2019-11-08 02:39:29
字体:
来源:转载
供稿:网友

博客《为什么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

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 这里写图片描述

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安装成功了。

GoSublime:

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

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

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


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表